| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 80900 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 81024 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 81104 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 81148 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 81184 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 82960 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 83636 | gcc | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 83796 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 83804 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 83992 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 83996 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 84008 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 84016 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 84196 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 84220 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 84480 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 84560 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 84560 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 84732 | gcc | gcc -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 84732 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 85212 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 85928 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 86208 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 86524 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 86536 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 86556 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 86556 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 86564 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 86688 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 87824 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 87972 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 88612 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 88676 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 101428 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 101432 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 101440 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 101984 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 102008 | gcc | gcc -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 102112 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 102988 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 103036 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 103104 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103124 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103248 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103252 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103332 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103504 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103772 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 103840 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 104036 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 104188 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 104188 | gcc | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 104316 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 104404 | gcc | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170201 | 20170105 |
| 104408 | gcc | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 104788 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 104792 | gcc | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170201 | 20170105 |
| 104840 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 105480 | gcc | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 105608 | gcc | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 105832 | gcc | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 112928 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 112928 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 123328 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 123340 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 123832 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 124192 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 124524 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 124528 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 124584 | gcc | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 124660 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 124708 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170201 | 20170105 |
| 124784 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 124932 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 124936 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 125084 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 125556 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 125812 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 126208 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 126216 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 126548 | gcc | gcc -m64 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 126652 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 126708 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 127052 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170201 | 20170105 |
| 127664 | gcc | gcc -O -fomit-frame-pointer | 20170201 | 20170105 |
| 131088 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 131088 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 131108 | gcc | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 132336 | gcc | gcc -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 132340 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 132340 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 132348 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 132552 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 133132 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 133136 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 133136 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 133136 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 133148 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 178364 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 178608 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 179292 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 179320 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 381616 | gcc | cc | 20170201 | 20170105 |
| 583448 | gcc | gcc -funroll-loops | 20170201 | 20170105 |
| 583504 | gcc | gcc | 20170201 | 20170105 |