[clean-list] Matrix timings
Siegfried Gonzi
siegfried.gonzi@kfunigraz.ac.at
Fri, 02 Nov 2001 20:58:35 +0100
Sven -Bodo Scholz schrieb:
>SUN UltraSPARC 450MHz( 1000x1000) : 33.4 s (compiler introduced blocking off)
>SUN UltraSPARC 450MHz( 1000x1000) : 10.8 s (compiler introduced blocking on)
>whereas you new version seems to require more than 30 secs right?
I would rather say that Clean has a better tradition (as can be checked when you look 10 years past)
on the Mac.
On the Mac, as John posted, there is also a 3 fold speed up between no-blocking and blocking.
==
The result on a 450 Mhz PowerPC G4: (1000 x 1000)
old version: 52 seconds
new version: 19 seconds
new version: 13 seconds with code generator that generates fmadd instructions.
==
>So, using blocking seems to be more beneficial for the SAC variant!?
Only on the Sun. But it speaks for SAC that you can give the compiler option "blocking on/off"
without the need to re-write the program.
S. Gonzi