| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 54629 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 54990 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 55697 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 55882 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 57285 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 58009 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 62125 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 62192 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 62241 | gcc | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 62258 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 63053 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 63057 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 63058 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 63222 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 63413 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 64288 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 64445 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 64558 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 66155 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 66224 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 68717 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 68731 | gcc | gcc -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 68789 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 71776 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 72165 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 72373 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 72458 | gcc | gcc -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 72624 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 72824 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 72854 | gcc | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 73126 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 73418 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 73434 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 73965 | gcc | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 74003 | gcc | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 74069 | gcc | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 74117 | gcc | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161011 | 20161009 |
| 74520 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 74675 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 74763 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 74829 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 75014 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 75053 | gcc | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161011 | 20161009 |
| 75081 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 75173 | gcc | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 75198 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 75237 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 75237 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 77246 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 77299 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 77856 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 77987 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 77996 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 78807 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 78918 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 79141 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 79148 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 79304 | gcc | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 80914 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20161011 | 20161009 |
| 81002 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161011 | 20161009 |
| 81051 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 81582 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 81584 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 81609 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 81733 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 84478 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 84741 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 85239 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 85306 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 85462 | gcc | gcc -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 85818 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 85829 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 87336 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 87339 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 87557 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88232 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88261 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 88813 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 89208 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 90364 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 90412 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 90862 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 90869 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 91360 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 92670 | gcc | gcc -O -fomit-frame-pointer | 20161011 | 20161009 |
| 92686 | gcc | gcc -m64 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 92747 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161011 | 20161009 |
| 94482 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 94509 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 94727 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161011 | 20161009 |
| 94864 | gcc | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 94883 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 94893 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 96568 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 97101 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 97845 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 97944 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 97973 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 380330 | gcc | gcc | 20161011 | 20161009 |
| 380389 | gcc | gcc -funroll-loops | 20161011 | 20161009 |
| 380442 | gcc | cc | 20161011 | 20161009 |