| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 35079237 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 36553113 | ref | g++ -march=nocona -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 36581184 | ref | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 36708705 | ref | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 36774891 | ref | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 36811008 | ref | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 36822609 | ref | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 36897579 | ref | g++ -m64 -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 36984222 | ref | g++ -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 37014984 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 37173321 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 37192932 | ref | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 37234053 | ref | g++ -march=k8 -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 37241541 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 37243611 | ref | g++ -march=barcelona -O3 -fomit-frame-pointer | 20140604 | 20140529 |
| 49511025 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 54791289 | ref | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 54794250 | ref | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 54814095 | ref | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 54923913 | ref | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 55512414 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 55523979 | ref | g++ -march=barcelona -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 55539675 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 55571994 | ref | g++ -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 55584495 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 55590840 | ref | g++ -m64 -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 57808629 | ref | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 57810708 | ref | g++ -march=nocona -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 58119831 | ref | g++ -march=k8 -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 58206735 | ref | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20140604 | 20140529 |
| 60058971 | ref | g++ -march=barcelona -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 60072552 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 60150717 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 60419241 | ref | g++ -march=nocona -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 60915213 | ref | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 60916626 | ref | g++ -m64 -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 60916851 | ref | g++ -march=k8 -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 60918210 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 60919965 | ref | g++ -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 61031259 | ref | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 61054020 | ref | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 61065423 | ref | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 61068024 | ref | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 61224606 | ref | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 63301032 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140604 | 20140529 |
| 67311621 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140604 | 20140529 |
| 72712314 | ref | g++ -march=nocona -O -fomit-frame-pointer | 20140604 | 20140529 |
| 73758114 | ref | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20140604 | 20140529 |
| 74494701 | ref | g++ -O -fomit-frame-pointer | 20140604 | 20140529 |
| 74506941 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140604 | 20140529 |
| 74761947 | ref | g++ -m64 -O -fomit-frame-pointer | 20140604 | 20140529 |
| 74795697 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20140604 | 20140529 |
| 74798271 | ref | g++ -march=barcelona -O -fomit-frame-pointer | 20140604 | 20140529 |
| 74799324 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20140604 | 20140529 |
| 76301352 | ref | g++ -march=k8 -O -fomit-frame-pointer | 20140604 | 20140529 |
| 76301784 | ref | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20140604 | 20140529 |
| 76599792 | ref | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20140604 | 20140529 |
| 76601691 | ref | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140604 | 20140529 |
| 76604562 | ref | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140604 | 20140529 |
| 76609431 | ref | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140604 | 20140529 |
| 313415946 | ref | g++ | 20140604 | 20140529 |