| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 257650 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 257978 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 258814 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 259243 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 259333 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 259886 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 260045 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 261616 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 261841 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 261952 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 262086 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 262613 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 263509 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 266755 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 267166 | ref | gcc -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 267331 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 270636 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 271294 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 271969 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 272107 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 283255 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 283899 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 285141 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 285435 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 286176 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 286555 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 286625 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 293880 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161023 | 20161009 |
| 293900 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161023 | 20161009 |
| 294472 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 294509 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 294842 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 295045 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 295296 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 295480 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161023 | 20161009 |
| 295700 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 296000 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 296100 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161023 | 20161009 |
| 296251 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 296388 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 296522 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 296728 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 300299 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 301222 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 316562 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 316631 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 316786 | ref | gcc -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 317984 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 318986 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 319469 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 320252 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 320746 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 320774 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 321055 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 321280 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 321312 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 321469 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 321563 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 321624 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 322510 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 322597 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 325682 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 326314 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 330301 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 331221 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 334029 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 334096 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 334401 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 345355 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 346227 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 347366 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161023 | 20161009 |
| 347975 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 348181 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 348330 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 348412 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 348905 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 348992 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 349091 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 349245 | ref | gcc -m64 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 349973 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161023 | 20161009 |
| 350920 | ref | gcc -O -fomit-frame-pointer | 20161023 | 20161009 |
| 351262 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 351632 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 351794 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 352018 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 353125 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 353459 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 356141 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 356251 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 360664 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 361234 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 361328 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 361339 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 361363 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 361520 | ref | gcc -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 362125 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 362198 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 384016 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 1067000 | ref | gcc -funroll-loops | 20161023 | 20161009 |
| 1067035 | ref | gcc | 20161023 | 20161009 |
| 1067070 | ref | cc | 20161023 | 20161009 |