------- 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

Reply via email to