| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 3030715 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 3030730 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 3109835 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 3109920 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140728 | 20140622 |
| 3109975 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140728 | 20140622 |
| 3110240 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 3110325 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 3112775 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 3112790 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 3259915 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3260345 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3282630 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3282770 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3282920 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3286055 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 3286415 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 3289605 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3289650 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3312585 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 3312690 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 3312740 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 3314800 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 3314825 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 3490890 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3491385 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3525555 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 3525690 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 3584135 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3593885 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3594725 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3595405 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3595835 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3634280 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3635660 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3648355 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3648935 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3649025 | ref | gcc -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3650280 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3651495 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3703350 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 3704350 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 4244665 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4335695 | ref | gcc -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4337755 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4377025 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4377050 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4379425 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4380180 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4380540 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4382310 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4396495 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4397675 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4403185 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4419220 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4467845 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4488525 | ref | clang -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 4488580 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140728 | 20140622 |
| 4488935 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
| 4489305 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140728 | 20140622 |
| 4495990 | 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 | 20141016 | 20141014 |
| 4744185 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4744560 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4744630 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4746820 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 4746845 | ref | gcc -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4747010 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4747775 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 4748330 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4757015 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4758230 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 4765860 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4766000 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4769630 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4769980 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4785870 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 4804070 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4810760 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4811980 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4836515 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4837025 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4837070 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4837965 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4854625 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4856795 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4880105 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4895285 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4897810 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 4932830 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 4932970 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 5050355 | ref | gcc -m64 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 5050390 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 5050455 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 5050485 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140728 | 20140622 |
| 5050670 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 5073580 | ref | gcc -O -fomit-frame-pointer | 20140728 | 20140622 |
| 5076585 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140728 | 20140622 |
| 5077740 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 18779510 | ref | gcc -funroll-loops | 20140728 | 20140622 |
| 18780620 | ref | gcc | 20140728 | 20140622 |
| 18781160 | ref | cc | 20140728 | 20140622 |