| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 47022900 | ref | g++ -m32 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 47090400 | ref | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 50663400 | ref | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 50690775 | ref | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 50728365 | ref | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 53751308 | ref | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 53932290 | ref | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 54360848 | ref | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 54377873 | ref | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 55395667 | ref | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 55408403 | ref | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 55416263 | ref | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 55663335 | ref | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 55705620 | ref | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 55727408 | ref | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 55802280 | ref | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 56749095 | ref | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 60297623 | ref | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 60813195 | ref | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 60817080 | ref | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 61086322 | ref | g++ -m32 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 62679532 | ref | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 62755950 | ref | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 62766435 | ref | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 62827920 | ref | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 62904465 | ref | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 62926890 | ref | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 63216945 | ref | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 63403215 | ref | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 63409080 | ref | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 63468420 | ref | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 63722602 | ref | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 63726518 | ref | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 63727575 | ref | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 64191532 | ref | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 64191667 | ref | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 64219117 | ref | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 64232850 | ref | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 64468612 | ref | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 64966373 | ref | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 68843872 | ref | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 69603690 | ref | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 70839562 | ref | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 70841970 | ref | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 87891750 | ref | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 87918983 | ref | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140709 | 20140622 |
| 87939240 | ref | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 87994590 | ref | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20140709 | 20140622 |
| 88482525 | ref | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20140709 | 20140622 |
| 89462527 | ref | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 89588190 | ref | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 90026332 | ref | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20140709 | 20140622 |
| 90077182 | ref | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140709 | 20140622 |
| 90773625 | ref | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 91332855 | ref | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 92156580 | ref | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 92179125 | ref | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 92198663 | ref | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 92224703 | ref | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 92458590 | ref | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 92867737 | ref | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93097582 | ref | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93172747 | ref | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93933450 | ref | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93946845 | ref | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93947902 | ref | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140709 | 20140622 |
| 94011112 | ref | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 95516587 | ref | g++ -m32 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 96204953 | ref | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 96227205 | ref | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 96288803 | ref | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 96316313 | ref | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 96727432 | ref | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 96932677 | ref | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 96943627 | ref | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 96955897 | ref | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 97121498 | ref | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 97152315 | ref | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 97169872 | ref | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 97506930 | ref | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 98520165 | ref | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 98698567 | ref | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 98735092 | ref | g++ -m32 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 99643320 | ref | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20140709 | 20140622 |
| 99779903 | ref | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 99788520 | ref | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 100061700 | ref | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 100076070 | ref | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |