BenchBSSN (80x80x40)
The BenchBSSN benchmark
application is the computational kernal for the state of the
art black hole simulations performed by the numerical
relativity group at the Albert Einstein Institute (Max
Planck Institute for Gravitational Physics). Their
production simulations are typically run across hundreds of
processors for days at a time.
This benchmark assigns a constant load of 80x80x40 grid points
on each processor. This is consistent with the actual load used
for real production runs.
| Machine ID |
Architecture |
Fortran Compiler |
Single Processor (secs) [1] |
MFlops [2][3] (%Peak) |
Scaling (16 procs) [4] |
| AMD |
|
| Amarok |
Athlon Box |
Portland 3.2-3 |
1145 |
|
|
| Apple |
|
| G4 |
Mac |
Absoft 7.0 |
|
|
|
| Compaq |
|
| Lemieux |
Alpha |
Native |
579 |
421 (21%) |
|
| Hitachi |
|
| Hitachi SR-8000 |
SR-8000 |
Native |
889 |
274 (18%) |
|
| IA32 Linux |
|
| Platinum |
Pentium III |
Portland 3.3-2 |
2249 |
108 (11%) |
|
| Xeon |
Pentium Xeon IV |
|
1035.9 |
|
|
| IA64 Linux |
|
| Titan |
IA64 |
efc |
> 43297 |
< 5.6 |
|
| IBM |
|
| Psi |
Power 4 |
xlc |
1225.6 |
199 (4%) |
|
| Seaborg |
SP3 |
Native |
2863 |
85 (6%) |
|
| SGI |
|
| AEI |
Origin 2000 |
Native MIPSpro 7.3.1.2m |
4140 |
59 (15%) |
|
Notes
- Measured using Cactus timer (Total time) with gettimeofday clock.
- MFlops: This is calculated using the number of floating
point operations calculated on the Origin 2000 using perfex
including standard optimisation but
switching off multadds
(compiling with -TARG:madd=OFF). The number of floating
point operations for the different cases are listed on
the pages describing the individual benchmarks (to come).
- MFlops here means 1,000,000 Flops.
- Scaling is defined by
user time on one processor/user time on 16 processors
Run Notes
- [a] Before additional optimisation flags used
|