Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1789012 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1796364 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1804800 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1805472 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1818640 | ref | gcc -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1836620 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1837592 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1839180 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1839744 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1842120 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1848504 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1862428 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1869956 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1874808 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1877112 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1892384 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1893148 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1893808 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1895176 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1896688 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1897452 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
1899500 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
1899724 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
1913216 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
1914752 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
1914832 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
1916596 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
1917148 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120528 | 20120521 |
1919016 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120521 |
1919744 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
1927316 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
2000492 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2006948 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2009888 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2019496 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2021216 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2025244 | ref | gcc -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2029236 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2059928 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2062192 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2063128 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2065416 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2066572 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2082316 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120528 | 20120521 |
2082724 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120521 |
2091068 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120521 |
2094192 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120528 | 20120521 |
2098108 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
2112544 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120528 | 20120521 |
2114092 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120528 | 20120521 |
2120192 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120521 |
2120428 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120521 |
2122720 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120528 | 20120521 |
2126820 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120521 |
2129488 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120521 |
2187292 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120521 |
2188440 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120528 | 20120521 |
2190312 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120521 |
2190460 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120521 |
2191132 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120521 |
2191764 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120521 |
2194284 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120521 |
2195984 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120521 |
2227128 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120521 |
2227428 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120521 |
2228064 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120528 | 20120521 |
2228224 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120521 |
2228492 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120521 |
2230588 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120521 |
2230820 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120528 | 20120521 |
2236420 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120521 |
2242100 | ref | gcc -m64 -O -fomit-frame-pointer | 20120528 | 20120521 |
2246648 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120521 |
2247468 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120528 | 20120521 |
2248108 | ref | gcc -O -fomit-frame-pointer | 20120528 | 20120521 |
2248140 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120521 |
2248724 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120521 |
2250416 | ref | gcc -Os -fomit-frame-pointer | 20120528 | 20120521 |
2250528 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120521 |
2250596 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120521 |
2250708 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120521 |
2251020 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120521 |
2252544 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120521 |
2252920 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120521 |
2270336 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120521 |
2270388 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120521 |
2272120 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120521 |
2279748 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120521 |
4375976 | ref | gcc -funroll-loops | 20120528 | 20120521 |
4378824 | ref | cc | 20120528 | 20120521 |
4391596 | ref | gcc | 20120528 | 20120521 |