| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 259426 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 259658 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 259906 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 260784 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 260796 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 260920 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 261120 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 261259 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 261642 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 261931 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 262340 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 262550 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 263080 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 266960 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 267132 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 267196 | ref | gcc -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 272461 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 272712 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 272950 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 273155 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 284637 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 284640 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 285523 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 285727 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 286356 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 286920 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 287374 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 294730 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 295019 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 295307 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 295786 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 295909 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 296570 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161023 | 20161009 |
| 296603 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 296656 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161023 | 20161009 |
| 296927 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 297207 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161023 | 20161009 |
| 297248 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161023 | 20161009 |
| 297411 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 297527 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 297966 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 298209 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 298623 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 299023 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 317123 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 317128 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 317576 | ref | gcc -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 319869 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 320205 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 320416 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 322021 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 322248 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 322605 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 322702 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 323100 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 323240 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 323269 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 323338 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 324355 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 326149 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 326336 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 326731 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 331127 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 331917 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 334472 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 334674 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 334776 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 335076 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 343776 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 344330 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 348544 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161023 | 20161009 |
| 348587 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 348592 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 348872 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 348923 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 349016 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 349542 | ref | gcc -m64 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 349632 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 350008 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 350149 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161023 | 20161009 |
| 350303 | ref | gcc -O -fomit-frame-pointer | 20161023 | 20161009 |
| 351851 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 352757 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 352861 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 352907 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 353981 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 354989 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 356573 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 357608 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 361662 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 361736 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 361832 | ref | gcc -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 362115 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 362295 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 362600 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 362636 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 362736 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 363019 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 1069333 | ref | gcc | 20161023 | 20161009 |
| 1069578 | ref | cc | 20161023 | 20161009 |
| 1070147 | ref | gcc -funroll-loops | 20161023 | 20161009 |