| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 118929 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 130500 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 134178 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 134466 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 135774 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 135816 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 136284 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 136401 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 136548 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 136560 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 136992 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 137088 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 138162 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 138348 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 140325 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 140331 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 141024 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 141027 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 142179 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 142209 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 142218 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 142341 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 142539 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 143352 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 143436 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 143439 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 143442 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 143562 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 143655 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 145413 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 145416 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 145860 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 145896 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 145914 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 145950 | gcc | gcc -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 145959 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 146034 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140529 | 20140525 |
| 146853 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 146856 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 147120 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 147186 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 147897 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 147951 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 151539 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 151575 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 153921 | gcc | gcc -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 153942 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 153945 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 154029 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 154041 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 154254 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140529 | 20140525 |
| 155289 | gcc | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
| 157776 | gcc | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141015 | 20141014 |
| 157788 | gcc | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141015 | 20141014 |
| 157788 | gcc | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 157800 | gcc | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
| 158625 | gcc | gcc -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 158625 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 158625 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 158628 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 158628 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 158643 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 158862 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 158862 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 158862 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 158868 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 158868 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 163242 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 163266 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 163476 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 163485 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140529 | 20140525 |
| 163848 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140529 | 20140525 |
| 163869 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140529 | 20140525 |
| 163890 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20140529 | 20140525 |
| 164490 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140529 | 20140525 |
| 164505 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20140529 | 20140525 |
| 164880 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20140529 | 20140525 |
| 164925 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140529 | 20140525 |
| 165597 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140529 | 20140525 |
| 165828 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140529 | 20140525 |
| 165834 | gcc | gcc -O -fomit-frame-pointer | 20140529 | 20140525 |
| 165840 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140529 | 20140525 |
| 165933 | gcc | gcc -m64 -O -fomit-frame-pointer | 20140529 | 20140525 |
| 165936 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140529 | 20140525 |
| 165945 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140529 | 20140525 |
| 166617 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140529 | 20140525 |
| 166638 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140529 | 20140525 |
| 169059 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140529 | 20140525 |
| 169062 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140529 | 20140525 |
| 169104 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140529 | 20140525 |
| 169107 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140529 | 20140525 |
| 169119 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140529 | 20140525 |
| 169122 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140529 | 20140525 |
| 169140 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20140529 | 20140525 |
| 582123 | gcc | cc | 20140529 | 20140525 |
| 582147 | gcc | gcc | 20140529 | 20140525 |
| 582156 | gcc | gcc -funroll-loops | 20140529 | 20140525 |