| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 82180 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 82204 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 82572 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 82604 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 83440 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 83540 | gcc | gcc -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 83868 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 83940 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 84020 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 84024 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 84024 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 84056 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 84060 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 85312 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 85464 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 85464 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 85572 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 85708 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 85832 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 85876 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 85892 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 85916 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 85920 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 86312 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 86516 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 86596 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 91020 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 91212 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 92808 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 92844 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 92876 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 92904 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 106268 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 106268 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 106268 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 106268 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 106268 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 108932 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 108932 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 109172 | gcc | gcc -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 109172 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 109348 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 109456 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 109492 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 109612 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 109968 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 110152 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 110156 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 110180 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 110216 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 110848 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 110860 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20140527 | 20140525 |
| 110860 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140527 | 20140525 |
| 115332 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 115384 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 115412 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 115692 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 115820 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 117804 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 117804 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 117936 | gcc | gcc -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 117936 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 117936 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 117936 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 117952 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 118092 | gcc | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
| 118092 | gcc | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
| 118096 | gcc | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 118100 | 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 | 20141014 | 20141014 |
| 118108 | gcc | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140712 | 20140622 |
| 118108 | gcc | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 118112 | gcc | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 118268 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 118284 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 118924 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 118924 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 118940 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 119784 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 119820 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 120880 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 120948 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 136076 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 136100 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 136944 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 137716 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137716 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137748 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137752 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137768 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137780 | gcc | gcc -m64 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137780 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137780 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137780 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137780 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137792 | gcc | gcc -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137792 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140527 | 20140525 |
| 138120 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 138356 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 138560 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 452304 | gcc | gcc -funroll-loops | 20140527 | 20140525 |
| 452356 | gcc | cc | 20140527 | 20140525 |
| 452912 | gcc | gcc | 20140527 | 20140525 |