| PLATFORM | WHO | RELEASE | COMPILER | TIME | SANITY | FULL |
|---|---|---|---|---|---|---|
| Linux_Core2Duo64SSE3_2 | Whaley | 3.7.36.0 | gcc 4.1.1 | OK | PASS | PASS |
| OSX_Core2Duo64SSE3_8 | Whaley | 3.7.36.0 | gcc 4.1.1 | OK | PASS | PASS |
| Linux_P4E32SSE3 | Whaley | 3.7.36.0 | gcc 4.1.1 | OK | PASS | PASS |
| Linux_HAMMER64SSE3_2 | Whaley | 3.7.36.0 | gcc 4.2.0 | OK | PASS | running |
| Linux_IA64Itan264_2 | Whaley | 3.7.36.0 | gcc 4.2.0 | OK | PASS | PASS |
| OSX_PPCG564AltiVec_2 | Whaley | 3.7.37 | gcc 4.2.0 | OK | PASS | PASS |
../configure -D c -DPentiumCPS=3000 -b 32Output of make time:
single precision double precision
******************************** *******************************
real complex real complex
--------------- --------------- --------------- ---------------
Benchmark Refrenc Present Refrenc Present Refrenc Present Refrenc Present
========= ======= ======= ======= ======= ======= ======= ======= =======
kSelMM 539.0 524.1 496.5 494.4 299.4 284.6 289.0 284.0
kGenMM 165.1 159.3 165.1 159.5 156.1 147.4 153.8 148.0
kMM_NT 137.6 130.7 134.7 135.6 115.7 110.5 123.5 119.6
kMM_TN 116.3 113.8 112.3 110.3 101.3 102.5 110.9 107.5
BIG_MM 521.3 474.7 476.5 500.6 282.6 258.7 282.8 274.7
kMV_N 69.0 57.5 206.9 121.8 56.3 35.3 69.4 54.4
kMV_T 84.8 64.7 117.3 80.2 48.0 28.2 87.9 45.8
kGER 90.1 86.1 114.2 97.0 27.9 24.1 41.5 37.4
Output of xprint_buildinfo is:
bigbend>./xprint_buildinfo ATLAS version 3.7.36 built by whaley on Wed Aug 1 14:59:29 CDT 2007: UNAME : Darwin bigbend.cs.utsa.edu 8.10.1 Darwin Kernel Version 8.10.1: Wed May 23 16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386 i386 INSTFLG : -1 0 -a 1 ARCHDEFS : -DATL_OS_OSX -DATL_ARCH_Core2Duo -DATL_CPUMHZ=3000 -DATL_SSE3 -DATL_SSE2 -DATL_SSE1 -DATL_GAS_x8632 F2CDEFS : -DAdd_ -DF77_INTEGER=int -DStringSunStyle CACHEEDGE: 2097152 F77 : gfortran, version GNU Fortran (GCC) 4.2.0 F77FLAGS : -O -m32 SMC : gcc, version gcc (GCC) 4.2.0 SMCFLAGS : -fomit-frame-pointer -mfpmath=sse -msse3 -O2 -m32 SKC : gcc, version gcc (GCC) 4.2.0 SKCFLAGS : -fomit-frame-pointer -mfpmath=sse -msse3 -O2 -m32
../configure -D c -DPentiumCPS=2400 -b 64Note that this platform uses the SSE math unit, so I don't see any big win with gcc 4.2, so I lazily used installed gcc 4.1.1. Probably should update to gcc 4.2 and check just to be sure. Output of make time:
single precision double precision
******************************** *******************************
real complex real complex
--------------- --------------- --------------- ---------------
Benchmark Refrenc Present Refrenc Present Refrenc Present Refrenc Present
========= ======= ======= ======= ======= ======= ======= ======= =======
kSelMM 535.0 551.4 525.4 509.6 311.5 312.7 298.0 296.5
kGenMM 175.5 174.0 175.5 173.6 160.5 159.7 165.4 166.9
kMM_NT 145.2 143.7 149.3 150.7 135.3 131.0 132.3 134.3
kMM_TN 163.2 158.0 161.1 164.6 148.7 144.8 146.0 155.4
BIG_MM 510.1 544.5 504.0 545.9 307.7 301.5 293.0 304.9
kMV_N 113.5 109.1 216.9 208.3 58.9 56.2 97.4 88.8
kMV_T 89.9 85.9 94.6 96.4 47.2 44.4 74.1 77.1
kGER 154.2 154.1 119.4 116.9 29.1 26.0 46.8 45.6
Output of xprint_buildinfo is:
core2.home.net. ./xprint_buildinfo ATLAS version 3.7.36 built by whaley on Wed Aug 1 11:28:14 CDT 2007: UNAME : Linux core2.home.net 2.6.17-1.2174_FC5 #1 SMP Tue Aug 8 15:30:44 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux INSTFLG : -1 0 -a 1 ARCHDEFS : -DATL_OS_Linux -DATL_ARCH_Core2Duo -DATL_CPUMHZ=2394 -DATL_SSE3 -DATL_SSE2 -DATL_SSE1 -DATL_USE64BITS -DATL_GAS_x8664 F2CDEFS : -DAdd_ -DF77_INTEGER=int -DStringSunStyle CACHEEDGE: 2097152 F77 : gfortran, version GNU Fortran 95 (GCC) 4.1.1 20060525 (Red Hat 4.1.1-1) F77FLAGS : -O -m64 SMC : gcc, version gcc (GCC) 4.1.1 20060525 (Red Hat 4.1.1-1) SMCFLAGS : -fomit-frame-pointer -mfpmath=sse -msse3 -O2 -m64 SKC : gcc, version gcc (GCC) 4.1.1 20060525 (Red Hat 4.1.1-1) SKCFLAGS : -fomit-frame-pointer -mfpmath=sse -msse3 -O2 -m64
../configureOutput of make time:
single precision double precision
******************************** *******************************
real complex real complex
--------------- --------------- --------------- ---------------
Benchmark Refrenc Present Refrenc Present Refrenc Present Refrenc Present
========= ======= ======= ======= ======= ======= ======= ======= =======
kSelMM 285.4 284.8 267.0 274.0 148.4 160.6 153.6 157.2
kGenMM 82.3 85.3 80.6 82.6 75.5 79.7 75.4 79.2
kMM_NT 72.6 73.7 66.9 73.6 63.3 68.5 62.4 69.2
kMM_TN 80.8 82.9 75.1 79.8 65.2 70.1 67.2 71.8
BIG_MM 266.8 270.0 253.2 274.1 150.7 147.6 149.3 152.3
kMV_N 40.2 27.5 67.9 44.7 24.2 22.6 41.5 40.4
kMV_T 97.0 41.0 110.9 47.0 36.4 26.6 53.5 39.1
kGER 27.4 24.7 42.3 42.9 13.9 12.8 26.6 27.1
Output of xprint_buildinfo is:
ATLAS version 3.7.36 built by whaley on Tue Aug 7 10:23:12 CDT 2007: UNAME : Linux localhost.localdomain 2.6.21-1.3194.fc7 #1 SMP Wed May 23 22:35:01 EDT 2007 i686 i686 i386 GNU/Linux INSTFLG : -1 0 -a 1 ARCHDEFS : -DATL_OS_Linux -DATL_ARCH_P4E -DATL_CPUMHZ=2800 -DATL_SSE3 -DATL_SSE2 -DATL_SSE1 -DATL_GAS_x8632 F2CDEFS : -DAdd_ -DF77_INTEGER=int -DStringSunStyle CACHEEDGE: 1310720 F77 : gfortran, version GNU Fortran (GCC) 4.1.2 20070502 (Red Hat 4.1.2-12) F77FLAGS : -O -m32 SMC : /home/whaley/local/gcc-4.2.1/bin/gcc, version gcc (GCC) 4.2.1 SMCFLAGS : -fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4 -m32 SKC : /home/whaley/local/gcc-4.2.1/bin/gcc, version gcc (GCC) 4.2.1 SKCFLAGS : -fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4 -m32
../configure -D c -DPentiumCPS=2200 -Ss kern /home/whaley/local/gcc-4.2.0/bin/gcc --with-netlib-lapack=/home/whaley/TEST/lapack-3.1.1/lapack_LINUX.a -b 64Output of make time:
single precision double precision
******************************** *******************************
real complex real complex
--------------- --------------- --------------- ---------------
Benchmark Refrenc Present Refrenc Present Refrenc Present Refrenc Present
========= ======= ======= ======= ======= ======= ======= ======= =======
kSelMM 354.2 347.7 340.0 329.9 163.8 176.1 178.2 177.8
kGenMM 183.1 183.9 154.6 175.8 163.8 169.5 168.6 168.3
kMM_NT 135.5 136.8 145.4 147.4 112.6 126.1 131.0 140.9
kMM_TN 153.3 155.1 141.4 151.5 131.1 142.0 144.8 136.4
BIG_MM 337.6 330.0 328.7 327.6 159.1 170.9 171.0 170.8
kMV_N 53.8 53.3 139.2 140.6 36.2 36.1 73.1 72.3
kMV_T 62.2 62.3 72.8 71.7 33.6 33.9 52.6 49.5
kGER 45.6 44.8 90.8 90.9 23.7 24.2 47.5 48.6
Output of xprint_buildinfo is:
animal>./xprint_buildinfo ATLAS version 3.7.36 built by whaley on Tue Aug 7 13:56:24 EDT 2007: UNAME : Linux animal.cs.utsa.edu 2.6.16-1.2133_FC5 #1 SMP Tue Jun 6 00:51:53 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux INSTFLG : -1 0 -a 1 ARCHDEFS : -DATL_OS_Linux -DATL_ARCH_HAMMER -DATL_CPUMHZ=2200 -DATL_SSE3 -DATL_SSE2 -DATL_SSE1 -DATL_3DNow -DATL_USE64BITS -DATL_GAS_x8664 F2CDEFS : -DAdd_ -DF77_INTEGER=int -DStringSunStyle CACHEEDGE: 2097152 F77 : gfortran, version GNU Fortran 95 (GCC) 4.1.1 20060525 (Red Hat 4.1.1-1) F77FLAGS : -O -m64 SMC : /home/whaley/local/gcc-4.2.0/bin/gcc, version gcc (GCC) 4.2.0 SMCFLAGS : -fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4 -m64 SKC : /home/whaley/local/gcc-4.2.0/bin/gcc, version gcc (GCC) 4.2.0
../configure -D c -DWALLOutput of make time:
real complex real complex
--------------- --------------- --------------- ---------------
Benchmark Refrenc Present Refrenc Present Refrenc Present Refrenc Present
========= ======= ======= ======= ======= ======= ======= ======= =======
kSelMM 365.7 366.1 348.5 351.5 362.7 362.0 343.3 343.4
kGenMM 344.3 344.3 341.7 341.8 334.2 332.9 323.9 322.3
kMM_NT 315.4 313.8 318.9 323.6 285.7 280.6 299.0 289.3
kMM_TN 333.3 332.3 332.3 334.9 317.8 316.8 311.2 317.0
BIG_MM 249.0 244.1 261.0 249.0 348.6 337.7 333.2 306.9
kMV_N 24.8 24.8 60.8 55.4 27.3 27.3 56.6 52.9
kMV_T 40.8 40.4 111.8 111.5 37.6 37.3 96.4 96.3
kGER 25.7 25.6 53.1 52.9 20.9 20.8 39.3 39.2
Output of xprint_buildinfo is:
hp01. ./xprint_buildinfo ATLAS version 3.7.36 built by rwhaley on Mon Aug 6 16:17:52 EDT 2007: UNAME : Linux hp01 2.4.21-32.EL #1 SMP Fri Apr 15 21:02:52 EDT 2005 ia64 ia64 ia64 GNU/Linux INSTFLG : -1 0 -a 1 ARCHDEFS : -DATL_OS_Linux -DATL_ARCH_IA64Itan2 -DATL_CPUMHZ=900 -DATL_USE64BITS -DATL_MAXNREG=128 -DATL_IntelIccBugs F2CDEFS : -DAdd_ -DF77_INTEGER=int -DStringSunStyle CACHEEDGE: 0 F77 : gfortran, version GNU Fortran (GCC) 4.2.0 F77FLAGS : -O SMC : gcc, version gcc (GCC) 4.2.0 SMCFLAGS : -fomit-frame-pointer -O2 -fno-tree-loop-optimize SKC : gcc, version gcc (GCC) 4.2.0 SKCFLAGS : -fomit-frame-pointer -O2 -fno-tree-loop-optimize
../configure -D c -DWALL -b 64Output of make time:
single precision double precision
******************************** *******************************
real complex real complex
--------------- --------------- --------------- ---------------
Benchmark Refrenc Present Refrenc Present Refrenc Present Refrenc Present
========= ======= ======= ======= ======= ======= ======= ======= =======
kSelMM 631.1 629.6 303.7 304.1 327.7 325.0 334.2 331.3
kGenMM 289.8 287.0 303.7 304.1 243.1 238.5 259.8 253.6
kMM_NT 190.3 185.1 201.3 197.7 149.8 149.7 207.0 205.5
kMM_TN 280.3 281.3 294.3 296.2 228.8 233.8 250.4 242.6
BIG_MM 549.1 551.3 574.8 577.0 289.3 289.3 300.8 301.2
kMV_N 54.7 54.0 77.6 91.8 27.2 27.3 43.5 43.2
kMV_T 52.4 52.0 79.3 87.6 26.1 24.2 50.6 52.0
kGER 35.4 35.4 67.4 67.1 17.5 17.4 31.2 31.6
Output of xprint_buildinfo is:
ATLAS version 3.7.37 built by whaley on Mon Aug 13 17:10:22 CDT 2007: UNAME : 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 INSTFLG : -1 0 -a 1 ARCHDEFS : -DATL_OS_OSX -DATL_ARCH_PPCG5 -DATL_CPUMHZ=2000 -DATL_AltiVec -DATL_USE64BITS -DATL_GAS_PPC F2CDEFS : -DAdd_ -DF77_INTEGER=int -DStringSunStyle CACHEEDGE: 2097152 F77 : gfortran, version GNU Fortran (GCC) 4.3.0 20070511 (experimental) F77FLAGS : -O -m64 SMC : gcc, version gcc (GCC) 4.2.0 SMCFLAGS : -mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -faltivec -force_cpusubtype_ALL -O3 -fno-schedule-insns -fno-rerun-loop-opt -m64 SKC : gcc, version gcc (GCC) 4.2.0 SKCFLAGS : -mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -faltivec -force_cpusubtype_ALL -O3 -fno-schedule-insns -fno-rerun-loop-opt -m64
../configureOutput of make time:
Output of xprint_buildinfo is: