| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2230955 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2234325 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2234340 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2238195 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2238940 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2266235 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2269235 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2269745 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2272795 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2276805 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2288480 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2291215 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2306380 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2320035 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2364410 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2370000 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2401340 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2401710 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2403330 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2415265 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140825 | 20140622 |
| 2415535 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2416080 | ref | clang -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2416605 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141020 | 20141014 |
| 2418680 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141020 | 20141014 |
| 2422735 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2428800 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2499220 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2515845 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2515900 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2516485 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2517225 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2517500 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2519395 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2520515 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2520670 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2521330 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2521340 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2521415 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2523795 | ref | gcc -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2524665 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2528075 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2555425 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2576660 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2578795 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2581320 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2581345 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2581940 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2583525 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2597735 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2615835 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2620100 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2621095 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2621755 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2641630 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2643530 | ref | gcc -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2644115 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2644635 | ref | gcc -m64 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2645235 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2648680 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2661230 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2671855 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2672505 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2675840 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2699045 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2701400 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2701975 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2702600 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2708065 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2726645 | ref | gcc -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2736340 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2789960 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2798640 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2827360 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2851290 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3201955 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3202265 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3202835 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3202860 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3203585 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3207195 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3212095 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3220540 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3225110 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3421340 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3422415 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3425030 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3425845 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3426250 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3427345 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3427480 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3429335 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3429895 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3430005 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3431515 | ref | gcc -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3433750 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3445770 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3447575 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 7605225 | ref | gcc -funroll-loops | 20140825 | 20140622 |
| 7605880 | ref | gcc | 20140825 | 20140622 |
| 7607385 | ref | cc | 20140825 | 20140622 |