| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 58126876 | ref | g++ -march=nocona -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 58128044 | ref | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59231112 | ref | g++ -march=k8 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59238784 | ref | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59526960 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59533684 | ref | g++ -march=barcelona -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59633152 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
| 59640316 | ref | g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59641636 | ref | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59682808 | ref | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59688684 | ref | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59691220 | ref | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59782344 | ref | g++ -m64 -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59791080 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 59807000 | ref | g++ -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 68979172 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20170205 | 20170105 |
| 70596280 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 102754156 | ref | g++ -march=barcelona -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 102956212 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 103126440 | ref | g++ -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 103503832 | ref | g++ -m64 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 103836308 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 107995204 | ref | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 108020164 | ref | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 108045136 | ref | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 108049016 | ref | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 108057656 | ref | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 109161028 | ref | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 109262888 | ref | g++ -march=k8 -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 109416716 | ref | g++ -march=nocona -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 109417984 | ref | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20170205 | 20170105 |
| 115377140 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20170205 | 20170105 |
| 118571212 | ref | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
| 127054872 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 127337632 | ref | g++ -O -fomit-frame-pointer | 20170205 | 20170105 |
| 127345488 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20170205 | 20170105 |
| 127369424 | ref | g++ -m64 -O -fomit-frame-pointer | 20170205 | 20170105 |
| 127539688 | ref | g++ -march=nocona -O -fomit-frame-pointer | 20170205 | 20170105 |
| 127573924 | ref | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20170205 | 20170105 |
| 129693468 | ref | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20170205 | 20170105 |
| 129706720 | ref | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170205 | 20170105 |
| 129709636 | ref | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20170205 | 20170105 |
| 129722436 | ref | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20170205 | 20170105 |
| 129727764 | ref | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20170205 | 20170105 |
| 130800264 | ref | g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
| 132379992 | ref | g++ -march=barcelona -O -fomit-frame-pointer | 20170205 | 20170105 |
| 132381992 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20170205 | 20170105 |
| 132965044 | ref | g++ -march=k8 -O -fomit-frame-pointer | 20170205 | 20170105 |
| 133007100 | ref | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20170205 | 20170105 |
| 133695948 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 133697432 | ref | g++ -m64 -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 133702228 | ref | g++ -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 133703168 | ref | g++ -march=k8 -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 133709080 | ref | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 133720000 | ref | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 133724260 | ref | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 133726820 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 133728812 | ref | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 133731284 | ref | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 133732580 | ref | g++ -march=barcelona -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 133736952 | ref | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 136108632 | ref | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 136253680 | ref | g++ -march=nocona -Os -fomit-frame-pointer | 20170205 | 20170105 |
| 138617692 | ref | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20170204 | 20170105 |
| 161628268 | ref | clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 |
| 161646836 | ref | clang++ -O3 -fomit-frame-pointer -Qunused-arguments | 20170205 | 20170105 |
| 161778636 | ref | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 |
| 161791652 | ref | clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20170205 | 20170105 |
| 161809660 | ref | clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 |
| 161935216 | ref | clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20170205 | 20170105 |
| 434946960 | ref | CC | 20170205 | 20170105 |
| 603629220 | ref | g++ | 20170205 | 20170105 |