| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 12143694 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 17195943 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 17252799 | ref | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 17263334 | ref | g++ -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 18466992 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 18470139 | ref | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 18473746 | ref | g++ -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 18500811 | ref | g++ -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 18502623 | ref | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 18531693 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 18534893 | ref | g++ -m64 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 18535832 | ref | g++ -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 18624864 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 29333571 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161022 | 20161009 |
| 29528983 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 29535643 | ref | g++ -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 29542307 | ref | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 30896870 | ref | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 30923951 | ref | g++ -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 31134045 | ref | g++ -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 31148955 | ref | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 31546451 | ref | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 31563700 | ref | g++ -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 31575821 | ref | g++ -m64 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 31579245 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 31612619 | ref | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 31616459 | ref | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 31620264 | ref | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 31967885 | ref | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 35385127 | ref | g++ -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 35686928 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20161022 | 20161009 |
| 35713125 | ref | g++ -O -fomit-frame-pointer | 20161022 | 20161009 |
| 35713413 | ref | g++ -m64 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 36135883 | ref | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 36496000 | ref | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 36720408 | ref | clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 36721869 | ref | clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 36726295 | ref | clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 36736016 | ref | clang++ -O3 -fomit-frame-pointer -Qunused-arguments | 20161022 | 20161009 |
| 36751143 | ref | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 36751883 | ref | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 36781235 | ref | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 36893872 | ref | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 36894337 | ref | clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161022 | 20161009 |
| 36977869 | ref | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 37243047 | ref | g++ -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 37658958 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 37661176 | ref | g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 37664869 | ref | g++ -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 37666979 | ref | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161022 | 20161009 |
| 40156854 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 41714035 | ref | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 42532411 | ref | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 42727070 | ref | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 42750024 | ref | g++ -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 42770243 | ref | g++ -m64 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 42780384 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 42789286 | ref | g++ -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 42938947 | ref | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 42940282 | ref | g++ -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 42968981 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 43080142 | ref | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 43226997 | ref | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 43236510 | ref | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 43256045 | ref | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 43892012 | ref | g++ -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 166100275 | ref | g++ | 20161022 | 20161009 |