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