| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 55304 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 55444 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 55540 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 55648 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 55680 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 55940 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 60048 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 60148 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 60160 | gcc | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 60556 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 60560 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 60944 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 61244 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 61600 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 61604 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 61608 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 61880 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 61880 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 63208 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 63284 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 63296 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 63656 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 63688 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 63764 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 64500 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 64504 | gcc | gcc -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 64676 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 65940 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 65940 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67132 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67140 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67200 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67208 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67220 | gcc | gcc -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 67612 | gcc | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 68224 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 68316 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 69052 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 69052 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 69104 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 70932 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 71208 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 71232 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 71336 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 71444 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 71476 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20170201 | 20170105 |
| 72960 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 72976 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74332 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74356 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74400 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74480 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74488 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 74764 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 74764 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 75580 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 75588 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 75888 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 75892 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 76028 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 76380 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170201 | 20170105 |
| 76632 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20170201 | 20170105 |
| 76684 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 76684 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 76736 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 76740 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 76740 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 76756 | gcc | gcc -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 77072 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 80472 | gcc | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 80472 | gcc | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 80484 | gcc | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20170201 | 20170105 |
| 80484 | gcc | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 80884 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 80884 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 80892 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 81200 | gcc | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170201 | 20170105 |
| 81268 | gcc | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170201 | 20170105 |
| 83952 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170201 | 20170105 |
| 83984 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 84368 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 84484 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 84488 | gcc | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 84512 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 84680 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20170201 | 20170105 |
| 85196 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 85204 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 85212 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 86052 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 86052 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 86816 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87100 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87328 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87328 | gcc | gcc -m64 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87336 | gcc | gcc -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87436 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87436 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20170201 | 20170105 |
| 87832 | gcc | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170201 | 20170105 |
| 116432 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 116440 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 116516 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 116516 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20170201 | 20170105 |
| 247604 | gcc | cc | 20170201 | 20170105 |
| 348992 | gcc | gcc | 20170201 | 20170105 |
| 349436 | gcc | gcc -funroll-loops | 20170201 | 20170105 |