| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 239901 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 240126 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 240766 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 240795 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 240846 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 240851 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 241040 | ref | gcc -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 241150 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 241229 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 241240 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 241358 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 241749 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 242605 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 242611 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 243052 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 243146 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 243253 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 243474 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161016 | 20161009 |
| 243584 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 243987 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161016 | 20161009 |
| 244622 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 244843 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 244989 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 245281 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 248723 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 249001 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 267385 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 267687 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 268165 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161016 | 20161009 |
| 268728 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 268772 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 269035 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161016 | 20161009 |
| 269168 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 269196 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 269364 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 269573 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 269640 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 269995 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 270099 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 270207 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 270585 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 271449 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 272075 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 273224 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 288747 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 289320 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 289365 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 289658 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 291909 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 294085 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 294344 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 295387 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 295661 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 295693 | ref | gcc -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 295810 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 296386 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 296760 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 296885 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 297429 | ref | gcc -O -fomit-frame-pointer | 20161016 | 20161009 |
| 297437 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 297517 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 297717 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 297869 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 297909 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161016 | 20161009 |
| 297973 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 298342 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 299750 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 303853 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 303930 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 303950 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 304021 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161016 | 20161009 |
| 304594 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 304597 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 304629 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 304946 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 305341 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 305368 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 305491 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 306115 | ref | gcc -m64 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 306973 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 307971 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 308536 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 308629 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 311021 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 311848 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 312037 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 312309 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 312677 | ref | gcc -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 312680 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 312846 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 316053 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 317464 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 320291 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 323391 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 325096 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 325976 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 327270 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 333373 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 602824 | ref | gcc | 20161016 | 20161009 |
| 602918 | ref | gcc -funroll-loops | 20161016 | 20161009 |
| 603081 | ref | cc | 20161016 | 20161009 |