| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 37712629 | ref | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 37726377 | ref | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 37729661 | ref | g++ -m32 -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 38129625 | ref | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 38198679 | ref | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 38451075 | ref | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 38875329 | ref | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 38895870 | ref | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 39175243 | ref | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 39198990 | ref | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 39304836 | ref | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 39887507 | ref | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 40193969 | ref | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 40194843 | ref | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 40296360 | ref | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 40306258 | ref | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 40313895 | ref | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 40407666 | ref | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 43373449 | ref | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140615 | 20140525 |
| 61821853 | ref | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 61840327 | ref | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 62512784 | ref | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 62677594 | ref | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 62679091 | ref | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 63618750 | ref | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 64034353 | ref | g++ -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 64037142 | ref | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 64478871 | ref | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 64737453 | ref | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 64749941 | ref | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 64764769 | ref | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 64764793 | ref | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 65002302 | ref | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 65091242 | ref | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 65579595 | ref | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 66046792 | ref | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 66048372 | ref | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 66238049 | ref | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 67035922 | ref | g++ -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 67042627 | ref | g++ -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 67285421 | ref | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 67289211 | ref | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 67304355 | ref | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 67436398 | ref | g++ -m32 -O2 -fomit-frame-pointer | 20140615 | 20140525 |
| 90643196 | ref | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 90655360 | ref | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 90657707 | ref | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 92490946 | ref | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 92530666 | ref | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140615 | 20140525 |
| 92541384 | ref | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 92557444 | ref | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 92563139 | ref | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20140615 | 20140525 |
| 95796258 | ref | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 95796936 | ref | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 95816023 | ref | g++ -m32 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 95838967 | ref | g++ -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140615 | 20140525 |
| 95846236 | ref | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 95860799 | ref | g++ -m32 -march=corei7 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 95891316 | ref | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20140615 | 20140525 |
| 95929696 | ref | g++ -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140615 | 20140525 |
| 96088683 | ref | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20140615 | 20140525 |
| 97227905 | ref | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140615 | 20140525 |
| 97228505 | ref | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20140615 | 20140525 |
| 97962213 | ref | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 98311824 | ref | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 98315065 | ref | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 98316107 | ref | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 98349279 | ref | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 100607723 | ref | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 100653895 | ref | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 100692256 | ref | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 101443056 | ref | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20140615 | 20140525 |
| 101455821 | ref | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140615 | 20140525 |
| 103032473 | ref | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 103177175 | ref | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20140615 | 20140525 |
| 103342882 | ref | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 103722891 | ref | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 103753463 | ref | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 103847484 | ref | g++ -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 104095438 | ref | g++ -m32 -march=corei7 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 104098847 | ref | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 104100851 | ref | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 104105282 | ref | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 104140039 | ref | g++ -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 104636340 | ref | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 104670298 | ref | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 105179002 | ref | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 105865337 | ref | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20140615 | 20140525 |
| 105919370 | ref | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 107395946 | ref | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 107631806 | ref | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 108109463 | ref | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 108324524 | ref | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20140615 | 20140525 |
| 108901942 | ref | g++ -m32 -Os -fomit-frame-pointer | 20140615 | 20140525 |