------- Comment #7 from whaley at cs dot utsa dot edu 2007-06-28 05:25 ------- This problem affects the g5/970 as well:
Darwin. uname -a Darwin etl-g52.cs.utsa.edu 8.10.0 Darwin Kernel Version 8.10.0: Wed May 23 16:50:59 PDT 2007; root:xnu-792.21.3~1/RELEASE_PPC Power Macintosh powerpc Darwin. make all /usr/bin/gcc-3.3 -DREPS=1000 -DWALL -O3 -c mmbench.c /usr/bin/gcc-3.3 -DREPS=1000 -DWALL -O3 -c dgemm_atlas.c /usr/bin/gcc-3.3 -DREPS=1000 -DWALL -O3 -o xdmm_gcc3 mmbench.o dgemm_atlas.o rm -f *.o /Users/whaley/local/gcc-4.2/bin/gcc -DREPS=1000 -DWALL -mcpu=970 -mtune=970 -O3 -m64 -c mmbench.c /Users/whaley/local/gcc-4.2/bin/gcc -DREPS=1000 -DWALL -mcpu=970 -mtune=970 -O3 -m64 -c dgemm_atlas.c /Users/whaley/local/gcc-4.2/bin/gcc -DREPS=1000 -DWALL -mcpu=970 -mtune=970 -O3 -m64 -o xdmm_gcc4 mmbench.o dgemm_atlas.o rm -f *.o /Users/whaley/local/gcc-4.2/bin/gcc -DREPS=1000 -DWALL -mcpu=970 -mtune=970 -O3 -m64 -c mmbench.c /Users/whaley/local/gcc-4.2/bin/gcc -DREPS=1000 -DWALL -mcpu=970 -mtune=970 -O3 -m64 -fno-schedule-insns -fno-rerun-loop-opt -c \ dgemm_atlas.c /Users/whaley/local/gcc-4.2/bin/gcc -DREPS=1000 -DWALL -mcpu=970 -mtune=970 -O3 -m64 -o xdmm_gcc4_nosched mmbench.o dgemm_atlas.o rm -f *.o echo "GCC 3.x performance:" GCC 3.x performance: ./xdmm_gcc3 ALGORITHM NB REPS TIME MFLOPS ========= ===== ===== ========== ========== atlasmm 40 1000 0.021 6212.39 echo "GCC 4.2 performance:" GCC 4.2 performance: ./xdmm_gcc4 ALGORITHM NB REPS TIME MFLOPS ========= ===== ===== ========== ========== atlasmm 40 1000 0.026 4905.34 echo "GCC 4.2 w/o scheduling performance:" GCC 4.2 w/o scheduling performance: ./xdmm_gcc4_nosched ALGORITHM NB REPS TIME MFLOPS ========= ===== ===== ========== ========== atlasmm 40 1000 0.020 6291.78 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32523