| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 150040 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 150075 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 150255 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 150285 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 150305 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 150625 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 151370 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 151385 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 151865 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 151865 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 152900 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 152925 | gcc | gcc -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 152925 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 152945 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 152945 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 153300 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 153315 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 153405 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 153405 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 153730 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 156020 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 156180 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 156355 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 156355 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 156375 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 156380 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 156390 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 156880 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 157055 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 157245 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140501 | 20140425 |
| 160000 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 160040 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 162175 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 162175 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 163310 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 163310 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 163330 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 168140 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140501 | 20140425 |
| 173110 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140501 | 20140425 |
| 173265 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140501 | 20140425 |
| 176825 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140501 | 20140425 |
| 177030 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140501 | 20140425 |
| 177435 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140501 | 20140425 |
| 177630 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20140501 | 20140425 |
| 177850 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140501 | 20140425 |
| 177905 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140501 | 20140425 |
| 180540 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181365 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181400 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181400 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181400 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181405 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181520 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181520 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181550 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181550 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181885 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181915 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 181940 | gcc | gcc -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 182045 | gcc | clang -O3 -fomit-frame-pointer | 20140628 | 20140622 |
| 182100 | gcc | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 182100 | 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 |
| 182100 | gcc | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140628 | 20140622 |
| 182325 | gcc | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140628 | 20140622 |
| 182380 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 182885 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 182940 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 183460 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 184480 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 185430 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 186270 | gcc | gcc -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 187400 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 187425 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 187425 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 187440 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 187545 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 188350 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 188395 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 189280 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 190850 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 190850 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20140501 | 20140425 |
| 196720 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 196725 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20140501 | 20140425 |
| 198995 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20140501 | 20140425 |
| 199950 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140501 | 20140425 |
| 201305 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140501 | 20140425 |
| 202285 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20140501 | 20140425 |
| 206610 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140501 | 20140425 |
| 206610 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140501 | 20140425 |
| 206610 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140501 | 20140425 |
| 206630 | gcc | gcc -O -fomit-frame-pointer | 20140501 | 20140425 |
| 206630 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140501 | 20140425 |
| 207575 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140501 | 20140425 |
| 207590 | gcc | gcc -m64 -O -fomit-frame-pointer | 20140501 | 20140425 |
| 207595 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140501 | 20140425 |
| 207895 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140501 | 20140425 |
| 208995 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20140501 | 20140425 |
| 590720 | gcc | gcc -funroll-loops | 20140501 | 20140425 |
| 590840 | gcc | cc | 20140501 | 20140425 |
| 590850 | gcc | gcc | 20140501 | 20140425 |