| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1831067 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 1831441 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 1831734 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 1833904 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 1839682 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 1851714 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 1854579 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 1862436 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 1865477 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 1898386 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20121107 | 20121016 |
| 1899848 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20121107 | 20121016 |
| 1901898 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20121107 | 20121016 |
| 1902351 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20121107 | 20121016 |
| 1905403 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20121107 | 20121016 |
| 1910609 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20121107 | 20121016 |
| 1910892 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20121107 | 20121016 |
| 1912803 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20121107 | 20121016 |
| 1912884 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121107 | 20121016 |
| 1966296 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 1967114 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2013900 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2013920 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2013988 | ref | gcc -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2014819 | ref | gcc -m64 -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2014854 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2015171 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2015900 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2022811 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2026529 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2026847 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2027220 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2027842 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2029728 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2029993 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2030807 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2030972 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2032675 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2045207 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2049240 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2050931 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2051535 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2083781 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2084681 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2085300 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2086161 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2086995 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2087915 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2088515 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20121107 | 20121016 |
| 2092367 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2094168 | ref | gcc -m64 -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2094321 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2094352 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2094720 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2096721 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2096878 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2097412 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2110037 | ref | gcc -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2193105 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2194976 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20121107 | 20121016 |
| 2198004 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2202353 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2268352 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2269290 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2275103 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2278702 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2284768 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2301402 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2302253 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2309913 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2315709 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2373114 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2375178 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2375929 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2376977 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2396220 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2400109 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2400832 | ref | gcc -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2401401 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2402075 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2403906 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2404537 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2404674 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2404750 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2406868 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2407043 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2411062 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2411791 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2413780 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2414422 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2415620 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2415729 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
| 2416831 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2424895 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2428402 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2436752 | ref | gcc -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2443732 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2460357 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2462400 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2472293 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 2478072 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
| 11791513 | ref | cc | 20121107 | 20121016 |
| 11815836 | ref | gcc -funroll-loops | 20121107 | 20121016 |
| 11836918 | ref | gcc | 20121107 | 20121016 |