| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 359185 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 359198 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 359261 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 362035 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 362075 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 362750 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 362751 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 366813 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 366817 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 367051 | ref | gcc -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 367542 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 367709 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 368155 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 368160 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 368231 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 368255 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 369727 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 370155 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 374360 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 374832 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 444013 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 444125 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 445734 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 445784 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 446350 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 446837 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 447475 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 449711 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 451224 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 451317 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 451427 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 451837 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 451874 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 452768 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161022 | 20161009 |
| 453443 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161022 | 20161009 |
| 454602 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 455611 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 455640 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 457024 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 459376 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 459576 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 462008 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 462828 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 463021 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 463110 | ref | gcc -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 463110 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 463175 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 463205 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 463280 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 464248 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 464389 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 464501 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 464512 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 466637 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 466698 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 466877 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 467205 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 467360 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 467427 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 467962 | ref | gcc -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 468550 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 468933 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 477251 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 477601 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 478704 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 478770 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 480638 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 480789 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161022 | 20161009 |
| 480789 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 480931 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 492760 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 493133 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 493145 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 493221 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 496352 | ref | gcc -m64 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 496404 | ref | gcc -O -fomit-frame-pointer | 20161022 | 20161009 |
| 496445 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161022 | 20161009 |
| 597413 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 597966 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 598100 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 598240 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 601347 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 601499 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 601621 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 603624 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 603640 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 606563 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 606613 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 619653 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 619658 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 635325 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 635400 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 720128 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 721949 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161022 | 20161009 |
| 748032 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 748877 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161022 | 20161009 |
| 748899 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 751057 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 2649488 | ref | cc | 20161022 | 20161009 |
| 2653072 | ref | gcc -funroll-loops | 20161022 | 20161009 |
| 2653483 | ref | gcc | 20161022 | 20161009 |