Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1756068 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1756412 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1758036 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1758604 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1760136 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1760260 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1760956 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1766728 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1769540 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1770372 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1772536 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1773076 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1782148 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1783860 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1793308 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1795852 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
1802528 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1803868 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
1811728 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
1811844 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120526 | 20120525 |
1812784 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120526 | 20120525 |
1813264 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
1816020 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
1829180 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
1829456 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
1830212 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
1831612 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
2142164 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120526 | 20120525 |
2144144 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120526 | 20120525 |
2146524 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120526 | 20120525 |
2150448 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120526 | 20120525 |
2167856 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
2168104 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120526 | 20120525 |
2169868 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
2170720 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120526 | 20120525 |
2172188 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
2172652 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
2174476 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
2174560 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120526 | 20120525 |
2174564 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
2175696 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
2175704 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120526 | 20120525 |
2176640 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120526 | 20120525 |
2176660 | ref | gcc -Os -fomit-frame-pointer | 20120526 | 20120525 |
2199644 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120526 | 20120525 |
2231888 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2234116 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2243576 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
2245476 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
2246060 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
2246772 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2247068 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120526 | 20120525 |
2247324 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2254356 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2254776 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2254900 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2258128 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2258932 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2259204 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2259496 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2260616 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2261092 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2262420 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2262752 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2263600 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2263948 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2264044 | ref | gcc -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2266108 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2267144 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2268364 | ref | gcc -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2268456 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2275136 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2280248 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120526 | 20120525 |
2282132 | ref | gcc -m64 -O -fomit-frame-pointer | 20120526 | 20120525 |
2282748 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120526 | 20120525 |
2284992 | ref | gcc -O -fomit-frame-pointer | 20120526 | 20120525 |
2289548 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
2290016 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120526 | 20120525 |
2299792 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2300084 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
2304956 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120526 | 20120525 |
2307008 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120526 | 20120525 |
2309436 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120526 | 20120525 |
2309792 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120526 | 20120525 |
2309844 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120526 | 20120525 |
2310268 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120526 | 20120525 |
2316868 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
2319068 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120526 | 20120525 |
5646168 | ref | gcc | 20120526 | 20120525 |
5658468 | ref | gcc -funroll-loops | 20120526 | 20120525 |
6063120 | ref | cc | 20120526 | 20120525 |