|
|
SEG Salt, Phase A1 - 3D
138 shots at:
1.6 minutes / shot (single GT200)
4.4 minutes / shot (8 cores, Xeon X5560, 2.8GHz
Document Revision: V3.00
Last Updated: June 8, 2010
RTM Orders: 2nd Time, 8th Space
SW Release Used: “Goodsir”
SW Release Date: April 7, 2010
Benchmark Status: Public, Non-Confidential
RTM Model Definition
| Problem Definition |
Parameters |
|
|
| Migration area (RTM model) |
67.6 |
square km |
|
| X, Y lengths (velocity model) |
13.52 |
km |
|
| Model depth |
3.7 |
km |
|
| Total number of shots |
138 |
shots |
|
| Number of receivers, per shot |
61-390 |
receivers/shot |
|
| |
|
|
|
| RTM Model Width-X |
5,000 |
m |
|
| RTM Model Width-Y |
5,000 |
m |
|
| RTM Model Width-Z |
3,700 |
m |
|
| |
|
|
|
| Trace sampling interval |
8.0 |
milliseconds |
|
| Trace length |
5.0 |
seconds |
|
| Number of samples |
625 |
samples |
|
| |
|
|
|
| Migration frequency |
25.0 |
Hz |
|
| Maximum velocity |
4,482 |
m/s |
|
| Minimum velocity (water) |
1,500 |
m/s |
|
| Maximum wavelength |
179 |
m |
[fn for migration freq and max. velocity] |
| Minimum wavelength |
60 |
m |
[fn for migration freq and min. velocity] |
| |
|
|
|
| Temporal order |
2 |
nd |
|
| Spatial order |
8 |
th |
|
| Grid points per wavelength |
2.85 |
points/lambda |
[dispersion-free for minimum wavelength] |
| Maximum allowable cell size (for dispersion) |
21.1 |
m |
[dispersion-free for minimum wavelength] |
| Working cell size |
21.1 |
m |
[cell size actually used in the migration] |
| |
|
|
|
| dt |
1.6 |
miliseconds |
|
| Simulation timesteps |
3,125 |
timesteps |
|
| |
|
|
|
| RTM Model Assumptions |
Parameters |
|
|
| Maximum volumes in memory |
6 |
|
[6, +1 for density, +6 for (VTI) anisotrophy] |
| |
|
|
|
| RTM Boundaries |
|
|
|
| Number of sponge boundary layers, each x-axis |
15 |
|
|
| Number of sponge boundary layers, each y-axis |
15 |
|
|
| Number of sponge boundary layers, Zmin |
15 |
|
|
| Number of sponge boundary layers, Zmax |
15 |
|
|
| Extra cells at EACH boundary due to FD stencil |
4 |
|
[2 cells for 4th-order-in-space, 4 cells for 8th-order-in-space] |
| |
|
|
|
| Size of RTM domain |
10.2 |
million cells |
|
| Size of RTM domain, including boundaries |
16.6 |
million cells |
|
| Memory high watermark, including boundaries |
380.3 |
Mbytes |
[given num. volumes stored, single precision] |
| |
|
|
|
| Calculations |
|
|
|
| "Normal" cells, X |
240 |
|
|
| "Normal" cells, Y |
240 |
|
|
| "Normal" cells, Z |
177 |
|
|
| Total "normal" cell count |
10,195,200 |
|
|
| Cells including boundaries, X |
278 |
|
|
| Cells including boundaries, Y |
278 |
|
|
| Cells including boundaries, Z |
215 |
|
|
| Total Cell Count, including boundaries |
16,616,060 |
|
|
| Memory occupation, including boundaries |
398,785,440 |
bytes |
|
GPU Performance
| RTM Parameters (carry over) |
|
|
|
| Size of RTM domain, including boundaries |
16.6 |
million cells |
|
| Memory high water mark, including boundaries |
380.3 |
Mbytes |
|
| Total number of shots |
138 |
shots |
|
| |
|
|
|
| Single GPU specifications |
|
|
|
| GPU memory (GB) |
3.8 |
GB |
[next gen h/w from NVIDIA, GT200 = 4GB with 0.9 Safety Factor] |
| |
|
|
|
| Single GPU Configuration |
|
|
|
| Total time to migrate single shot |
96.5 |
seconds |
[Single NVIDIA GT200] |
| Time to migrate all shots |
3.7 |
hours |
[Assumes none of the shots are migrated on parallel equipment] |
| |
|
|
|
| Forward Propagation (and Illumination Calculation) |
|
|
|
| Total time for forward pass |
38.1119 |
seconds |
|
| Time per iteration (forward) |
0.0122 |
seconds |
[Acceleware recommends that this is the best metric to use for performance comparisons] |
| Throughput (NOT including boundary cells) |
836 |
Mcells/s |
[Boundary cells are included in the time but not in the number of cells updated] |
| Throughput (INCLUDING boundary cells) |
1,362 |
Mcells/s |
|
| |
|
|
|
| Reverse Propagation (inc. Correlation) |
|
|
|
| Total time, for reverse pass |
58.4115 |
seconds |
|
| Time per iteration (reverse) |
0.0187 |
seconds |
[Acceleware recommends that this is the best metric to use for performance comparisons] |
| Throughput (NOT Including Boundary Cells) |
545 |
Mcells/s |
[NB Two identically sized RTM domains exist in memory, at the same time, during this stage of the migration. Cells for only one of the domains are counted] |
| Throughput (INCLUDING Boundary Cells) |
889 |
Mcells/s |
|
 |
 |
| SEG Velocity model Section along x=7600(m) Slice |
Migrated Section along x=7600(m) Slice |
Summary of Benchmark Results
| |
|
|
Size of Domain |
|
Performance |
| |
|
|
|
|
|
"Normal" Cells |
Including Boundaries |
|
|
|
Time per iteration |
| |
Temporal Order |
Spacial Order |
X |
Y |
Z |
(Mcells) |
(Mcells) |
Memory High Water Mark |
Number of GPUs per shot |
Total Time, per Shot |
Forward
(seconds) |
Reverse
(seconds) |
| SEG Salt, A1 - 3D |
2nd |
8th |
251 |
251 |
185 |
10.2 |
16.6 |
380.3 Mbytes |
1 |
1.6 minutes |
0.0122 |
0.0187 seconds |
| SEG Salt, A2 - 3D |
2nd |
8th |
251 |
251 |
185 |
10.2 |
16.6 |
380.3 Mbytes |
1 |
1.6 minutes |
0.0122 |
0.0187 seconds |
| Typical Gulf of Mexico |
2nd |
8th |
691 |
952 |
568 |
253.2 |
305.3 |
7.3 Gbytes |
2 |
26 minutes |
0.1016 |
0.1543 seconds |
Click here for more information on RTM Benchmarks or email us at seismic@acceleware.com
|
|
|