Benchmarks
ZEUS-2D Test Suite
(Single Processor)
Cray C90 The data below were obtained for ZEUS-2D version 2.0.3. Since the C90 can directly report the number of MFLOPS performed, these data are used to infer MFLOPS for the other machines. All routines were compiled with: cft77 -ez Speedup/ Procs Test Problem tused(s) Zone-Cycles/sec MFLOPS C90s Speedup Processor 1 shkset.sod 6.71839E-01 297690 138.63 1.00 1.00 1.00 1 shkset.mhd.1 7.88111E+00 20301 34.16 1.00 1.00 1.00 1 blast.RZ 1.94471E+00 205686 236.71 1.00 1.00 1.00 1 blast.RT 2.04534E+00 146675 177.27 1.00 1.00 1.00 1 diffuse 1.24998E+01 1024 12.55 1.00 1.00 1.00 1 stream 1.16783E+01 633 11.88 1.00 1.00 1.00 SGI Power Challenge The data below were obtained with version 2.0.3 of ZEUS-2D. compile: f77 -c -O3 -w -g3 Speedup/ Procs Test Problem tused(s) Zone-Cycles/sec MFLOPS C90s Speedup Processor 1 shkset.sod 3.76821E+00 53075 23.56 0.17 1.00 1.00 1 shkset.mhd.1 1.13320E+01 14119 23.57 0.69 1.00 1.00 1 blast.RZ 9.46013E+00 42282 47.34 0.20 1.00 1.00 1 blast.RT 7.68077E+00 39058 46.09 0.26 1.00 1.00 1 diffuse 8.56704E+00 1657 20.20 1.61 1.00 1.00 1 stream 7.30915E+00 1012 18.89 1.59 1.00 1.00 SGI Challenge The data below were obtained with version 2.0.3 of ZEUS-2D. Compile: f77 -c -O2 -w1 -g3 Speedup/
Procs Test Problem tused(s) Zone-Cycles/sec MFLOPS C90s Speedup Processor
1 shkset.sod 7.24920E+00 27589 12.47 0.09 1.00 1.00
1 shkset.mhd.1 2.71346E+01 5896 9.90 0.29 1.00 1.00
1 blast.RZ 3.57745E+01 11181 11.83 0.05 1.00 1.00
1 blast.RT 2.86633E+01 10466 12.41 0.07 1.00 1.00
1 diffuse 1.92512E+01 872 10.66 0.85 1.00 1.00
1 stream 1.20032E+01 616 11.52 0.97 1.00 1.00
SGI Indigo 2 Extreme The data below were obtained with ZEUS-2D version 2.0.3. All routines were compiled with: f77 -c -O2 -w -g3 Speedup/ Procs Test Problem tused(s) Zone-Cycles/sec MFLOPS C90s Speedup Processor 1 shkset.sod 7.53000E+00 26560 11.09 0.08 1.00 1.00 1 shkset.mhd.1 2.81300E+01 5687 9.56 0.28 1.00 1.00 1 blast.RZ 3.70400E+01 10799 11.83 0.05 1.00 1.00 1 blast.RT 2.84000E+01 10563 12.41 0.07 1.00 1.00 1 diffuse 1.99000E+01 844 10.29 0.82 1.00 1.00 1 stream 1.21500E+01 609 11.40 0.96 1.00 1.00 Convex C3880 The data below were obtained with ZEUS-2D version 2.0.3. All routines were compiled with: fc -c -O2 -nw -or none Speedup/ Procs Test Problem tused(s) Zone-Cycles/sec MFLOPS C90s Speedup Processor 1 shkset.sod 4.40429E+00 45410 20.79 0.15 1.00 1.00 1 shkset.mhd.1 2.66714E+01 5999 9.90 0.29 1.00 1.00 1 blast.RZ 1.26498E+01 31621 35.50 0.15 1.00 1.00 1 blast.RT 1.14145E+01 26282 30.13 0.17 1.00 1.00 1 diffuse 4.87618E+01 352 4.26 0.34 1.00 1.00 1 stream 2.69476E+01 259 4.75 0.40 1.00 1.00 Convex Exemplar SPP-1200 The data below were obtained with a version of ZEUS-2D v2.0.3. All routines were compiled with: /usr/convex/bin/fc -c -O2 -nw -or none Speedup/
Procs Test Problem tused(s) Zone-Cycles/sec MFLOPS C90s Speedup Processor
1 shkset.sod 7.26000E+00 27548 12.47 0.09 1.00 1.00
1 shkset.mhd.1 1.89300E+01 8452 14.00 0.41 1.00 1.00
1 blast.RZ 2.24500E+01 17817 18.93 0.08 1.00 1.00
1 blast.RT 1.90900E+01 15715 17.72 0.10 1.00 1.00
1 diffuse 2.00400E+01 818 9.91 0.79 1.00 1.00
1 stream 1.12000E+01 660 12.35 1.04 1.00 1.00
HP 715/80 The data below were obtained with ZEUS-2D v2.0.3. All routines were compiled with: f77 -c +O3 Speedup/
Procs Test Problem tused(s) Zone-Cycles/sec MFLOPS C90s Speedup Processor
1 shkset.sod 4.80000E+00 41666 18.02 0.13 1.00 1.00
1 shkset.mhd.1 2.09900E+01 7622 12.64 0.37 1.00 1.00
1 blast.RZ 2.47400E+01 16168 16.57 0.07 1.00 1.00
1 blast.RT 1.92800E+01 15560 17.72 0.10 1.00 1.00
1 diffuse 1.78300E+01 942 11.42 0.91 1.00 1.00
1 stream 1.10900E+01 667 12.47 1.05 1.00 1.00
IBM RS/6000 Model 530 (128MB) The data below was obtained with ZEUS-2D version 2.0.3. All routines were compiled with: xlf -c -O3 Speedup/
Procs Test Problem tused(s) Zone-Cycles/sec MFLOPS C90s Speedup Processor
1 shkset.sod 2.21300E+01 9037 4.16 0.03 1.00 1.00
1 shkset.mhd.1 6.20300E+01 2579 4.10 0.12 1.00 1.00
1 blast.RZ 7.21100E+01 5547 4.73 0.02 1.00 1.00
1 blast.RT 5.88700E+01 5096 5.31 0.03 1.00 1.00
1 diffuse 6.97900E+01 260 3.13 0.25 1.00 1.00
1 stream 4.39900E+01 168 3.08 0.26 1.00 1.00
SUN 4 The data below was obtained with ZEUS-2D version 2.0.2. All routines were compiled with: f77 -c -fast -r8 This runs all problems in double precision. Speedup/
Procs Test Problem tused(s) Zone-Cycles/sec MFLOPS YMPs Speedup Processor
1 shkset.sod 1.92800E+01 10373 4.84 0.07 1.00 1.00
1 shkset.mhd.1 5.74100E+01 2787 4.92 0.21 1.00 1.00
1 blast.RZ 8.02600E+01 4983 5.40 0.05 1.00 1.00
1 blast.RT 5.67900E+01 5282 5.67 0.06 1.00 1.00
1 diffuse 4.44700E+01 377 4.67 0.53 1.00 1.00
1 stream 2.81500E+01 262 4.96 0.59 1.00 1.00
DEC Alpha 300 LX The data below were obtained with ZEUS-2D version 2.0.3. Porting to the Alpha can be done by setting the machine environment variable MACH to "sun" and using compiler options appropriate for an Alpha. All routines were compiled with: f77 -c -C -O4 The runs were done in double precision. There was a problem with an out-of-bounds array subscript for shkset.mhd.1. Speedup/
Procs Test Problem tused(s) Zone-Cycles/sec MFLOPS C90s Speedup Processor
1 shkset.sod 8.84061E+00 22623 9.70 0.07 1.00 1.00
1 shkset.mhd.1 ----------- ----- ----- ---- ---- ----
1 blast.RZ 5.52201E+01 7243 7.10 0.03 1.00 1.00
1 blast.RT 4.20822E+01 7129 7.09 0.04 1.00 1.00
1 diffuse 2.48685E+01 675 8.15 0.65 1.00 1.00
1 stream 1.53076E+01 483 9.02 0.76 1.00 1.00
|
Back to Zeus-2D Main