| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 10012797 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10137114 | ref | g++ -m64 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10139607 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10143108 | ref | g++ -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10193859 | ref | g++ -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10197927 | ref | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10225206 | ref | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10231992 | ref | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10241433 | ref | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10242963 | ref | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10244313 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10250388 | ref | g++ -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10251495 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 10348353 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 11987262 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 13162878 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 13169556 | ref | g++ -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 13178385 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 13268934 | ref | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 13269753 | ref | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 13270518 | ref | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 13278447 | ref | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 13312827 | ref | g++ -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 13314888 | ref | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20140603 | 20140529 |
| 13343805 | ref | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 13368213 | ref | g++ -march=k8 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 13391136 | ref | g++ -m64 -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 13391703 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 13427370 | ref | g++ -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 14196780 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140603 | 20140529 |
| 14198661 | ref | g++ -m64 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 14199642 | ref | g++ -O -fomit-frame-pointer | 20140603 | 20140529 |
| 14211639 | ref | g++ -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 14225319 | ref | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 14288841 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 14294628 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 14295348 | ref | g++ -march=barcelona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 14360850 | ref | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 14363469 | ref | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140603 | 20140529 |
| 14364792 | ref | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 14365881 | ref | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20140603 | 20140529 |
| 20456550 | ref | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 20469366 | ref | g++ -march=nocona -O2 -fomit-frame-pointer | 20140603 | 20140529 |
| 21082698 | ref | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21090852 | ref | g++ -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21094704 | ref | g++ -march=nocona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21097593 | ref | g++ -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21098304 | ref | g++ -m64 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21103497 | ref | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21105927 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21109095 | ref | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21109581 | ref | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21112128 | ref | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21114450 | ref | g++ -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21116664 | ref | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21122604 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21126456 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21246723 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140603 | 20140529 |
| 21304512 | ref | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 21318705 | ref | g++ -march=nocona -O -fomit-frame-pointer | 20140603 | 20140529 |
| 51749856 | ref | g++ | 20140603 | 20140529 |