Andreas, here is a description of the spec "swim" benchmark, from spec.org
Benchmark weather prediction program for comparing the performance of current supercomputers. The model is based on the paper, "TheDynamics of Finite-Difference Models of the Shallow-Water Equations", by Robert Sadourny, J. ATM. SCIENCES, VOL 32, NO 4, APRIL 1975.
Adapted by SPEC for use in the SPEC CPU Suites as an example of a compute intensive floating point program that was once relegated only to"supercomputers" but can now be done on current computer systems.
Input Description
It does a 1335x1335 area array of data and iterates over 512 timesteps.
It doesn't say how big the array elements are, I'd guess at least 3 dp numbers, or 24 bytes, per element though, for around 48 mb of data. Pretty bandwidth intensive, and I'd guess also a pretty small inner loop.
From a cursory look at spec.org , it seems that more than half the SpecFP benchmarks are similar kinds of physical simulations, and likely to be pretty bandwidth intensive.
Cheers, Dan. |