| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 272525 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 272535 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 273025 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 273065 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 273100 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 274940 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 275100 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 275620 | ref | gcc -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 277020 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 277030 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 277180 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 277580 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 277725 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 277965 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 278145 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 278205 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 278345 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 278350 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 279015 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 280260 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 280260 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 280290 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 280290 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 281115 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 281140 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 281820 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 281870 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 281895 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 282210 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 289025 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 290245 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 328750 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 328900 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 339315 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 339360 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 339685 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 340105 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 340470 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20141018 | 20141014 |
| 340485 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 341035 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 442880 | ref | clang -O3 -fomit-frame-pointer | 20141018 | 20141014 |
| 442990 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 443050 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141018 | 20141014 |
| 443140 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
| 447535 | 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 | 20141018 | 20141014 |
| 1629725 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1629830 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1629930 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1630415 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1639010 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1642675 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1643890 | ref | gcc -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1643905 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1652120 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1653210 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1680180 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1688885 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 1813505 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141018 | 20141014 |
| 1813510 | ref | gcc -O -fomit-frame-pointer | 20141018 | 20141014 |
| 1813515 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 1813525 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 1813720 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 1825620 | ref | gcc -m64 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 1838470 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 1838580 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141018 | 20141014 |
| 1839675 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 1839775 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 1839995 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141018 | 20141014 |
| 1849155 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 2941775 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 2941825 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20141018 | 20141014 |
| 3219825 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 3234120 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20141018 | 20141014 |
| 3834380 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3834460 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3834550 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3834615 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3835300 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3835390 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3835530 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3835560 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3835795 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3835975 | ref | gcc -m64 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3836080 | ref | gcc -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3836240 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3841140 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3841285 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3841665 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3841730 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3843575 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3848205 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3848370 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3848440 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3852890 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3870615 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 3879045 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141018 | 20141014 |
| 6429210 | ref | cc | 20141018 | 20141014 |
| 6461660 | ref | gcc -funroll-loops | 20141018 | 20141014 |
| 6474100 | ref | gcc | 20141018 | 20141014 |