Hello,
here is a little program that can be used as a benchmark in a multiprocessor environment.
It calculates three beautiful (?) fractal images:
http://www.martin-steen.de/sgi/frbatch.tar.gz
It makes heavy use of posix threads, so the programs benefits a lot of systems
with more than one CPU. Actually, it is a multithreaded floating-point benchmark.
Atfer unpacking, run the script "./run1.sh" to run a fast benchmark. "./run2.sh" runs a
slower benchmark that creates bigger images. The script uses four threads,
but you can adjust the scripts to use more threads or create even larger images
(8000x8000 pixel are no problem, but it takes a while).
When the benchmark has run, another small program converts the images from Targa
format to Jpeg. The programs are compiled for 64 bit machines (-64 -mips4).
On a SGI Fuel, the first script takes about 120 seconds.
Best regards,
Martin
here is a little program that can be used as a benchmark in a multiprocessor environment.
It calculates three beautiful (?) fractal images:
http://www.martin-steen.de/sgi/frbatch.tar.gz
It makes heavy use of posix threads, so the programs benefits a lot of systems
with more than one CPU. Actually, it is a multithreaded floating-point benchmark.
Atfer unpacking, run the script "./run1.sh" to run a fast benchmark. "./run2.sh" runs a
slower benchmark that creates bigger images. The script uses four threads,
but you can adjust the scripts to use more threads or create even larger images
(8000x8000 pixel are no problem, but it takes a while).
When the benchmark has run, another small program converts the images from Targa
format to Jpeg. The programs are compiled for 64 bit machines (-64 -mips4).
On a SGI Fuel, the first script takes about 120 seconds.
Best regards,
Martin