| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 134140 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140602 | 20140525 |
| 134152 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140602 | 20140525 |
| 136776 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140602 | 20140525 |
| 136968 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140602 | 20140525 |
| 137112 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140602 | 20140525 |
| 137156 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140602 | 20140525 |
| 137396 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140602 | 20140525 |
| 137852 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140602 | 20140525 |
| 138780 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 138824 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 138988 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140602 | 20140525 |
| 140052 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 140140 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 140632 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 140688 | ref | gcc -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 140808 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 141032 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 141080 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 141144 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 141180 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 141204 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 141308 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 141492 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 141592 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 141764 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 142284 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 142544 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 142748 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 142800 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 142912 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 142924 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 142944 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 142976 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 143000 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 143148 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 143172 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 143192 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 143264 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 143416 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 143688 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140602 | 20140525 |
| 143700 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140602 | 20140525 |
| 143704 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 143732 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 143736 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 143828 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140602 | 20140525 |
| 143876 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 143964 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 143984 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 143988 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 144036 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 144048 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 144104 | ref | gcc -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 144204 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 144304 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 144324 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 144328 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 144544 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 146576 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 146884 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 146904 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 147324 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 147420 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 147544 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 147616 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 147740 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 147800 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140602 | 20140525 |
| 152120 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 152220 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 152288 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 152444 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 152456 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 152504 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140602 | 20140525 |
| 152528 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 152536 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 152548 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 152556 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 152580 | ref | gcc -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 152580 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140602 | 20140525 |
| 152668 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 153432 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 153592 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 154112 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140602 | 20140525 |
| 154236 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140602 | 20140525 |
| 155420 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140602 | 20140525 |
| 156276 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140602 | 20140525 |
| 156308 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140602 | 20140525 |
| 156348 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140602 | 20140525 |
| 156428 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140602 | 20140525 |
| 156440 | ref | gcc -m64 -O -fomit-frame-pointer | 20140602 | 20140525 |
| 156508 | ref | gcc -O -fomit-frame-pointer | 20140602 | 20140525 |
| 156580 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140602 | 20140525 |
| 156716 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140602 | 20140525 |
| 171388 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140715 | 20140622 |
| 171556 | ref | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140715 | 20140622 |
| 171864 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140715 | 20140622 |
| 172532 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 172988 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140715 | 20140622 |
| 173012 | ref | clang -O3 -fomit-frame-pointer | 20140715 | 20140622 |
| 173124 | 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 | 20141014 | 20141014 |
| 429464 | ref | cc | 20140602 | 20140525 |
| 429628 | ref | gcc | 20140602 | 20140525 |
| 430124 | ref | gcc -funroll-loops | 20140602 | 20140525 |