| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 53306442 | ref | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 53878302 | ref | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 55979595 | ref | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 57203703 | ref | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 57547359 | ref | g++ -m32 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 60641001 | ref | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 60732639 | ref | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 60759891 | ref | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 61500321 | ref | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 61505181 | ref | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 61920396 | ref | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 62495379 | ref | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 62936721 | ref | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 64498122 | ref | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 64506717 | ref | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 64566225 | ref | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 64590417 | ref | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 64733580 | ref | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 64745325 | ref | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 65305044 | ref | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 65347560 | ref | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 66672540 | ref | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 66677292 | ref | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 66944088 | ref | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 66973203 | ref | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 67904487 | ref | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 70396515 | ref | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 71278974 | ref | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71318214 | ref | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71322534 | ref | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71341758 | ref | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 71349651 | ref | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 72680886 | ref | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 72686898 | ref | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 72713376 | ref | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 72741492 | ref | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 72756639 | ref | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 73461951 | ref | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 73463463 | ref | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 73469061 | ref | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 73504449 | ref | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 73921311 | ref | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 73983249 | ref | g++ -m32 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 74274417 | ref | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 74415906 | ref | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 74450736 | ref | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 74577987 | ref | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 74579787 | ref | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 74590335 | ref | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 75171069 | ref | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 75174561 | ref | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 75392253 | ref | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 75432339 | ref | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 75569967 | ref | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 75597345 | ref | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 75769902 | ref | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 75803607 | ref | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 77881743 | ref | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 77882778 | ref | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 77904396 | ref | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 79817499 | ref | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 80106624 | ref | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 81465624 | ref | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 82950912 | ref | g++ -m32 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 83438883 | ref | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 83444643 | ref | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 86947740 | ref | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161024 | 20161009 |
| 86954922 | ref | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20161024 | 20161009 |
| 86970420 | ref | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 87124455 | ref | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 92672775 | ref | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 92702862 | ref | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20161024 | 20161009 |
| 93276882 | ref | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 93494484 | ref | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 95151879 | ref | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 95446647 | ref | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 96191442 | ref | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 96231870 | ref | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 96244920 | ref | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 96704181 | ref | g++ -m32 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 97032951 | ref | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161024 | 20161009 |
| 97146459 | ref | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
| 97306155 | ref | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
| 97588368 | ref | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 98437032 | ref | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20161024 | 20161009 |
| 107234811 | ref | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161024 | 20161009 |
| 107267733 | ref | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20161024 | 20161009 |
| 111504627 | ref | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20161024 | 20161009 |