| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1764780 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 1766280 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 1767124 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 1769912 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 1773788 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 1774280 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 1777348 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 1780528 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 1781004 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 1803296 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 1823940 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 1837008 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 1837320 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 1839540 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 1843064 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110826 | 20110825 |
| 1846572 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20110826 | 20110825 |
| 1847868 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 1854036 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 1858808 | ref | icc -O3 -xP -static | 20110826 | 20110825 |
| 1863328 | ref | icc -O3 -static | 20110826 | 20110825 |
| 1865748 | ref | icc -O3 -xW -static | 20110826 | 20110825 |
| 1867860 | ref | icc -m64 -O3 -static -no-vec | 20110826 | 20110825 |
| 1871928 | ref | icc -m64 -O3 -static | 20110826 | 20110825 |
| 1872804 | ref | icc -O3 -xW -static -no-vec | 20110826 | 20110825 |
| 1873260 | ref | icc -O3 -static -no-vec | 20110826 | 20110825 |
| 1890768 | ref | icc -O3 -xP -static -no-vec | 20110826 | 20110825 |
| 1897520 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2158860 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2159924 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2163748 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2178076 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2180724 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2181768 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2184552 | ref | gcc -m64 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2184976 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2185964 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2187584 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2187852 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2190216 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2197788 | ref | gcc -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2200980 | ref | icc -m64 -Os -static | 20110826 | 20110825 |
| 2206932 | ref | icc -Os -static | 20110826 | 20110825 |
| 2207608 | ref | icc -Os -xW -static | 20110826 | 20110825 |
| 2221212 | ref | icc -Os -xP -static | 20110826 | 20110825 |
| 2247344 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2254444 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2258188 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2258676 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2261796 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 2263572 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2264328 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2265940 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2268880 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2268896 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2269732 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2270088 | ref | gcc -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2270656 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2272496 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2273644 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2273828 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2273996 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2274568 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2274796 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2280000 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2293212 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2300760 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2304948 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2309600 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2309812 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2313428 | ref | gcc -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2321440 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2348900 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2362296 | ref | icc -m64 -O2 -static | 20110826 | 20110825 |
| 2362580 | ref | icc | 20110826 | 20110825 |
| 2364244 | ref | icc -m64 -xHost -vec-report0 -static | 20110826 | 20110825 |
| 2369164 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2369492 | ref | icc -O2 -static | 20110826 | 20110825 |
| 2374748 | ref | icc -O2 -xW -static | 20110826 | 20110825 |
| 2379772 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2381772 | ref | icc -Os -xP -static -no-vec | 20110826 | 20110825 |
| 2385088 | ref | icc -Os -static -no-vec | 20110826 | 20110825 |
| 2387052 | ref | icc -m64 -Os -static -no-vec | 20110826 | 20110825 |
| 2390320 | ref | icc -m64 -O1 -static -no-vec | 20110826 | 20110825 |
| 2396080 | ref | icc -O1 -static | 20110826 | 20110825 |
| 2397720 | ref | gcc -m64 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2397888 | ref | icc -O1 -xW -static | 20110826 | 20110825 |
| 2399904 | ref | icc -O1 -xP -static -no-vec | 20110826 | 20110825 |
| 2402656 | ref | icc -O2 -xP -static | 20110826 | 20110825 |
| 2408580 | ref | icc -O1 -xP -static | 20110826 | 20110825 |
| 2409056 | ref | icc -m64 -O1 -static | 20110826 | 20110825 |
| 2454100 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2498752 | ref | icc -O2 -static -no-vec | 20110826 | 20110825 |
| 2501992 | ref | icc -m64 -O2 -static -no-vec | 20110826 | 20110825 |
| 2504796 | ref | icc -O2 -xW -static -no-vec | 20110826 | 20110825 |
| 2510276 | ref | icc -O2 -xP -static -no-vec | 20110826 | 20110825 |
| 2608892 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2712192 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2745716 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2792872 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2817440 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2844336 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 2857604 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 2907404 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 2977452 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 3010064 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 3025292 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 3208716 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 3377664 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 3380740 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 3480444 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 3486856 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 3546292 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 3567728 | ref | icc -no-vec | 20110826 | 20110825 |
| 3612652 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110826 | 20110825 |
| 3649044 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 3650472 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110826 | 20110825 |
| 3672228 | ref | icc -O1 -xW -static -no-vec | 20110826 | 20110825 |
| 3825660 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110826 | 20110825 |
| 4076244 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 4108212 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20110826 | 20110825 |
| 4114944 | ref | icc -Os -xW -static -no-vec | 20110826 | 20110825 |
| 4126092 | ref | icc -O1 -static -no-vec | 20110826 | 20110825 |
| 4352660 | ref | gcc -O2 -fomit-frame-pointer | 20110826 | 20110825 |
| 7416272 | ref | gcc -funroll-loops | 20110826 | 20110825 |
| 7430912 | ref | cc | 20110826 | 20110825 |
| 7466228 | ref | gcc | 20110826 | 20110825 |