| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2519830 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2520144 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2521761 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2538441 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2541125 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2604584 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2605069 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2612114 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2612176 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2971114 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2971390 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2971496 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2979671 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2980558 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2980843 | ref | gcc -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2981598 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2986244 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2988463 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2989172 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2993992 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2994929 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2995323 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 3014621 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 3036880 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 3077460 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 3092276 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 3134819 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3135116 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3140913 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3149668 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3186569 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 3188307 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 3260504 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
| 3315472 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161025 | 20161009 |
| 3315595 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161025 | 20161009 |
| 3326765 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3329024 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3330466 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3333750 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3333826 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3335020 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3335808 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3337170 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3339213 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3341106 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3354978 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161025 | 20161009 |
| 3354985 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161025 | 20161009 |
| 3360636 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161025 | 20161009 |
| 3362486 | ref | gcc -m64 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3365563 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3368329 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3369349 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3374796 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3385352 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3390043 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3400368 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3403552 | ref | gcc -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3404045 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3404443 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3405890 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3407631 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3416097 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161025 | 20161009 |
| 3416366 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3434523 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3476459 | ref | gcc -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3479016 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3500160 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
| 3509272 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
| 3538226 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3563747 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3581877 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3605018 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3609725 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3637064 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3645549 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3648213 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3649861 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3651622 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3651636 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3698841 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3705645 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3716217 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3724555 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 3764291 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3768903 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3774116 | ref | gcc -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3780172 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 3783743 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3817235 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3833784 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3881123 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 3979446 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
| 4017696 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 4018125 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161025 | 20161009 |
| 4058895 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 4060224 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 4081883 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 4991544 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 15255503 | ref | gcc | 20161025 | 20161009 |
| 15295251 | ref | gcc -funroll-loops | 20161025 | 20161009 |
| 15456140 | ref | cc | 20161025 | 20161009 |