| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9257787 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9375030 | ref | g++ -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9376218 | ref | g++ -m64 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9380223 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9421164 | ref | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9433377 | ref | g++ -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9451395 | ref | g++ -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9452610 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9455904 | ref | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9457173 | ref | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9462276 | ref | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9468918 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9480564 | ref | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 9508401 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 11031633 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 12247821 | ref | g++ -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12252627 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12253662 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12336975 | ref | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12338199 | ref | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12341601 | ref | g++ -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12347433 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12350214 | ref | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12354075 | ref | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12356253 | ref | g++ -m64 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12394854 | ref | g++ -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12399003 | ref | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 12518451 | ref | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 12520521 | ref | g++ -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 13222359 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13224339 | ref | g++ -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13224519 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13268646 | ref | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13268682 | ref | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13276944 | ref | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13278357 | ref | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13294683 | ref | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13302036 | ref | g++ -m64 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13314249 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13319541 | ref | g++ -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13328379 | ref | g++ -O -fomit-frame-pointer | 20140603 | 20140529 |
| 19646334 | ref | g++ -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 19655784 | ref | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 20148768 | ref | g++ -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20158299 | ref | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20167767 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20167974 | ref | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20172222 | ref | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20173752 | ref | g++ -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20174742 | ref | g++ -m64 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20175399 | ref | g++ -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20176875 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20182842 | ref | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20213226 | ref | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20214369 | ref | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20228382 | ref | g++ -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20245950 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 20263248 | ref | g++ -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 20263860 | ref | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 20322711 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 47718234 | ref | g++ | 20140603 | 20140529 |