| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9429975 | ref | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 9440856 | ref | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 9472230 | ref | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 9499410 | ref | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 9594684 | ref | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 9743445 | ref | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 9750069 | ref | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 10113291 | ref | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 10121562 | ref | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 10365516 | ref | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 10372536 | ref | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 10552770 | ref | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 10617228 | ref | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 10619856 | ref | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 12680199 | ref | g++ -m32 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 13129191 | ref | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 13132683 | ref | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 13138596 | ref | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 13683798 | ref | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 13719393 | ref | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 13788909 | ref | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 16317945 | ref | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16337817 | ref | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16365591 | ref | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16375599 | ref | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16492635 | ref | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 16582644 | ref | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 16638102 | ref | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 16654374 | ref | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 16708149 | ref | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 16708212 | ref | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16710651 | ref | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16727688 | ref | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16731207 | ref | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16744572 | ref | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 16765479 | ref | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16767675 | ref | g++ -m32 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16782174 | ref | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 16793073 | ref | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 16808058 | ref | g++ -m32 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 16822467 | ref | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 16828155 | ref | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16831917 | ref | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16842051 | ref | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 16894989 | ref | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16925742 | ref | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 16970454 | ref | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 17101557 | ref | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 17134632 | ref | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 17183817 | ref | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 17348931 | ref | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 17361108 | ref | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 17384679 | ref | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 17384859 | ref | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 17418726 | ref | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 17454636 | ref | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 17476929 | ref | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 17556705 | ref | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 17557515 | ref | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 17558856 | ref | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 17584290 | ref | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 17600382 | ref | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 17812674 | ref | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 17814213 | ref | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 19931004 | ref | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20119932 | ref | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20171304 | ref | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20212560 | ref | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20324556 | ref | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20340738 | ref | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20616948 | ref | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20699019 | ref | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20742057 | ref | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20827035 | ref | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20863782 | ref | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20873160 | ref | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20876067 | ref | g++ -m32 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20882817 | ref | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20889540 | ref | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20889585 | ref | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20898666 | ref | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161228 | 20161220 |
| 20914011 | ref | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 22195881 | ref | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 22218912 | ref | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 22777578 | ref | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20161228 | 20161220 |