| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 55340 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 55428 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 55560 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 55712 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 55988 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 56020 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 60108 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 60268 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 60352 | gcc | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 60584 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 60588 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 60984 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 60992 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 61604 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 61608 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 61644 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 61880 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 62028 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 63264 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 63356 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 63356 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 63704 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 63712 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 63892 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 64552 | gcc | gcc -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 64552 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 64584 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 65996 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 65996 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67192 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67196 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67244 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67292 | gcc | gcc -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67808 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67808 | gcc | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 68280 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 68488 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 68928 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 69024 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 69108 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 70888 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 70964 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 71264 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 71268 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 71436 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 71544 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 73064 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 73068 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74416 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74440 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74476 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74520 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74588 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74836 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 75464 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 75840 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 75924 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 75988 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 75988 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 76104 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 76132 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20170201 | 20170105 |
| 76264 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170201 | 20170105 |
| 76740 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 76744 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 76824 | gcc | gcc -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 76824 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 76824 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 76828 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 77040 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 80560 | gcc | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 80792 | gcc | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 80812 | gcc | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170201 | 20170105 |
| 80956 | gcc | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 80968 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 80968 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 80972 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 81312 | gcc | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 81340 | gcc | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170201 | 20170105 |
| 84032 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 84072 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170201 | 20170105 |
| 84452 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 84456 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 84544 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 84572 | gcc | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 85032 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 85280 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 85280 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 85280 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 86116 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 86116 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 86856 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 86864 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87408 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87408 | gcc | gcc -m64 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87420 | gcc | gcc -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87524 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87524 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87928 | gcc | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 116508 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 116520 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 116568 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 116692 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 247816 | gcc | cc | 20170201 | 20170105 |
| 349420 | gcc | gcc | 20170201 | 20170105 |
| 349464 | gcc | gcc -funroll-loops | 20170201 | 20170105 |