The STREAM Benchmark is the de facto industry standard benchmark for the measurement of computer memory bandwidth.
The STREAM benchmark measures "real world" bandwidth sustainable from ordinary user programs -- not the theoretical "peak bandwidth" provided by most vendors.
The STREAM benchmark was created by John McCalpin, while he was a professor at the University of Delaware. The STREAM web pages are now hosted at the University of Virginia, Department of Computer Science.
The STREAM benchmark is applicable to a wide range of computers, from PC's & Mac's to vector supercomputers and massively parallel processors. Source code is available in Fortran and C from the STREAM ftp site. Binaries for PC's and Mac's are also available at the same site.
The STREAM benchmark archive currently has more than 625 results, dating from 1991 to the present. STREAM welcomes new submissions!