| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 3082218 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 3082986 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 3189396 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 3190530 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 3199728 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140620 | 20140525 |
| 3200853 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140620 | 20140525 |
| 3210138 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 3210453 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 3249003 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3251712 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3268749 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 3272298 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 3279819 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 3280494 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3283476 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 3285948 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3316728 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 3317883 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3318198 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3321213 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3332382 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 3337335 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 3359829 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 3366231 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3376572 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 3391878 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3436008 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 3925146 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3925494 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3940464 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3940467 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 3947160 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 4026228 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 4028931 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 4029000 | ref | gcc -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 4029381 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 4040226 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 4041039 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140620 | 20140525 |
| 4414422 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4415379 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4415628 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4431141 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4431264 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4433817 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4437357 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4438677 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4439946 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4441224 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4458168 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4458501 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4459740 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4461504 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4462338 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4462497 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4462536 | ref | gcc -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4462605 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4462797 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4464258 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4528830 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4576167 | ref | clang -O3 -fomit-frame-pointer | 20140729 | 20140622 |
| 4593432 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140729 | 20140622 |
| 4594875 | 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 |
| 4595157 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
| 4595187 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140729 | 20140622 |
| 4597626 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4653540 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140620 | 20140525 |
| 4667550 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4669920 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4714599 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4715457 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4765221 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4765878 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4768620 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4768848 | ref | gcc -m64 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4776168 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4777692 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4778019 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4779240 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4779360 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4779759 | ref | gcc -O -fomit-frame-pointer | 20140620 | 20140525 |
| 4886841 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4907364 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4912158 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4926051 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4926321 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4926915 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4927428 | ref | gcc -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4930485 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4934493 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4937631 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4940841 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4944282 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4958337 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 4998033 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140620 | 20140525 |
| 19227510 | ref | gcc | 20140620 | 20140525 |
| 19253352 | ref | gcc -funroll-loops | 20140620 | 20140525 |
| 19271553 | ref | cc | 20140620 | 20140525 |