| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 12470 | e/tpy | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 12472 | e/tpy | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 12477 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 12527 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 12528 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 12535 | e/tpy | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 12562 | e/tpy | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 12653 | e/tpy | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 12734 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 12736 | e/tpy | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 12740 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 12773 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 12797 | e/tpy | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13002 | e/tpy | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13007 | e/tpy | gcc -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13019 | e/tpy | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13104 | e/tpy | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13106 | e/tpy | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13261 | e/tpy | gcc -funroll-loops -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 13262 | e/tpy | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 13267 | e/tpy | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 13270 | e/tpy | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 13328 | e/tpy | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 13333 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 13415 | e/tpy | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13419 | e/tpy | gcc -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13421 | e/tpy | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13445 | e/tpy | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13454 | e/tpy | gcc -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13518 | e/tpy | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 13565 | e/tpy | gcc -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13571 | e/tpy | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13576 | e/tpy | gcc -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13603 | e/tpy | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13611 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13640 | e/tpy | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13664 | e/tpy | gcc -m64 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13685 | e/tpy | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13690 | e/tpy | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13757 | e/tpy | gcc -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13760 | e/tpy | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13760 | e/tpy | gcc -m64 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13774 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
| 13851 | e/tpy | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13858 | e/tpy | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13866 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13877 | e/tpy | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13908 | e/tpy | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 13974 | e/tpy | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
| 14029 | e/tpy | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161014 | 20161009 |
| 14128 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14221 | e/tpy | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14221 | e/tpy | gcc -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14237 | e/tpy | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14237 | e/tpy | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14240 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14242 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14246 | e/tpy | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14247 | e/tpy | gcc -funroll-loops -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14270 | e/tpy | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161014 | 20161009 |
| 14277 | e/tpy | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14296 | e/tpy | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14346 | e/tpy | gcc -m64 -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14346 | e/tpy | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161014 | 20161009 |
| 14397 | e/tpy | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161014 | 20161009 |
| 14402 | e/tpy | gcc -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14405 | e/tpy | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161014 | 20161009 |
| 14410 | e/tpy | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161014 | 20161009 |
| 14413 | e/tpy | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14434 | e/tpy | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161014 | 20161009 |
| 14470 | e/tpy | gcc -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14491 | e/tpy | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161014 | 20161009 |
| 14666 | e/tpy | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14678 | e/tpy | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14696 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14699 | e/tpy | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14720 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14803 | e/tpy | gcc -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14835 | e/tpy | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14840 | e/tpy | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161014 | 20161009 |
| 14843 | e/tpy | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 14846 | e/tpy | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 14998 | e/tpy | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161014 | 20161009 |
| 15005 | e/tpy | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15006 | e/tpy | gcc -m64 -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15008 | e/tpy | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15014 | e/tpy | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15022 | e/tpy | gcc -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15032 | e/tpy | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161014 | 20161009 |
| 15158 | e/tpy | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15258 | e/tpy | gcc -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15262 | e/tpy | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15267 | e/tpy | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15269 | e/tpy | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15269 | e/tpy | gcc -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15390 | e/tpy | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15560 | e/tpy | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 15736 | e/tpy | gcc -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
| 58027 | e/tpy | gcc -funroll-loops | 20161014 | 20161009 |
| 58050 | e/tpy | cc | 20161014 | 20161009 |
| 58190 | e/tpy | gcc | 20161014 | 20161009 |