| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 6616 | e/v3 | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170202 | 20170105 |
| 6624 | e/v3 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 6628 | e/v3 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 6724 | e/v3 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 6724 | e/v3 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 6784 | e/v3 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 6788 | e/v3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 6896 | e/v3 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 6904 | e/v3 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 6908 | e/v3 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 6908 | e/v3 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 6928 | e/v3 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
| 6928 | e/v3 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
| 6968 | e/v3 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170202 | 20170105 |
| 6972 | e/v3 | gcc -funroll-loops -O -fomit-frame-pointer | 20170202 | 20170105 |
| 6972 | e/v3 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170202 | 20170105 |
| 6984 | e/v3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
| 6988 | e/v3 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 6988 | e/v3 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7000 | e/v3 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7000 | e/v3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7004 | e/v3 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7016 | e/v3 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7016 | e/v3 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7020 | e/v3 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7052 | e/v3 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170202 | 20170105 |
| 7052 | e/v3 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
| 7084 | e/v3 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7084 | e/v3 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7088 | e/v3 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7096 | e/v3 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7096 | e/v3 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7096 | e/v3 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7096 | e/v3 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7096 | e/v3 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7128 | e/v3 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7140 | e/v3 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7140 | e/v3 | gcc -march=nocona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7180 | e/v3 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7188 | e/v3 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7192 | e/v3 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7192 | e/v3 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7192 | e/v3 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7208 | e/v3 | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
| 7208 | e/v3 | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
| 7208 | e/v3 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170202 | 20170105 |
| 7212 | e/v3 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7224 | e/v3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
| 7244 | e/v3 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7244 | e/v3 | gcc -march=nocona -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7276 | e/v3 | gcc -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7280 | e/v3 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7280 | e/v3 | gcc -m64 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7284 | e/v3 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7284 | e/v3 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7344 | e/v3 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7344 | e/v3 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7344 | e/v3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
| 7348 | e/v3 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7348 | e/v3 | gcc -m64 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7352 | e/v3 | gcc -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7384 | e/v3 | gcc -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7388 | e/v3 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7400 | e/v3 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7400 | e/v3 | gcc -march=k8 -O3 -fomit-frame-pointer | 20170202 | 20170105 |
| 7412 | e/v3 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7412 | e/v3 | gcc -march=k8 -O2 -fomit-frame-pointer | 20170202 | 20170105 |
| 7580 | e/v3 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7580 | e/v3 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7584 | e/v3 | gcc -m64 -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7584 | e/v3 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7584 | e/v3 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7584 | e/v3 | gcc -march=k8 -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7588 | e/v3 | gcc -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7588 | e/v3 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7600 | e/v3 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
| 7616 | e/v3 | gcc -march=barcelona -O -fomit-frame-pointer | 20170202 | 20170105 |
| 9636 | e/v3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170202 | 20170105 |
| 9784 | e/v3 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9784 | e/v3 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9912 | e/v3 | gcc -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9912 | e/v3 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9912 | e/v3 | gcc -m64 -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9928 | e/v3 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9928 | e/v3 | gcc -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9936 | e/v3 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9936 | e/v3 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9940 | e/v3 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9944 | e/v3 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9944 | e/v3 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9948 | e/v3 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9948 | e/v3 | gcc -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9948 | e/v3 | gcc -march=nocona -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9952 | e/v3 | gcc -funroll-loops -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9952 | e/v3 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9952 | e/v3 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9956 | e/v3 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 9956 | e/v3 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 10004 | e/v3 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 10004 | e/v3 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 10004 | e/v3 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170202 | 20170105 |
| 40324 | e/v3 | cc | 20170202 | 20170105 |
| 47736 | e/v3 | gcc | 20170202 | 20170105 |
| 47740 | e/v3 | gcc -funroll-loops | 20170202 | 20170105 |