| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 35341121 | ref | g++ -m32 -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 35557302 | ref | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 35569119 | ref | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 37026058 | ref | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 37027415 | ref | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 37457589 | ref | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 37459734 | ref | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 38138802 | ref | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 38948485 | ref | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 39185675 | ref | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 39194829 | ref | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 39307995 | ref | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 40751626 | ref | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 41330164 | ref | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 41450171 | ref | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 41450616 | ref | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 42616743 | ref | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 42617277 | ref | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 42617472 | ref | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140614 | 20140525 |
| 59301906 | ref | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 60972693 | ref | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 60975174 | ref | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 61873118 | ref | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 61887626 | ref | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 61940549 | ref | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 61943146 | ref | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 62078312 | ref | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 62151371 | ref | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 62152253 | ref | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 62226072 | ref | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 62233524 | ref | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 62238536 | ref | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 62244417 | ref | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 62936925 | ref | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 62945984 | ref | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 63566892 | ref | g++ -m32 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 63761115 | ref | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 63766786 | ref | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 63768241 | ref | g++ -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 63778275 | ref | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 64514159 | ref | g++ -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 64572756 | ref | g++ -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 64624743 | ref | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 67422018 | ref | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140614 | 20140525 |
| 86294317 | ref | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20140614 | 20140525 |
| 86326882 | ref | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87523360 | ref | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87532423 | ref | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87545597 | ref | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87566918 | ref | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87771719 | ref | g++ -m32 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87776684 | ref | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87784441 | ref | g++ -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87785049 | ref | g++ -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87791878 | ref | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87796722 | ref | g++ -m32 -march=corei7 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87806110 | ref | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87855901 | ref | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 87883166 | ref | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 88432976 | ref | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 88433826 | ref | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 88460050 | ref | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 91354185 | ref | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140614 | 20140525 |
| 91362048 | ref | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20140614 | 20140525 |
| 91554899 | ref | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 92651251 | ref | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 93253512 | ref | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 93587122 | ref | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20140614 | 20140525 |
| 96748310 | ref | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20140614 | 20140525 |
| 99729540 | ref | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 99746798 | ref | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 99753514 | ref | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 100483269 | ref | g++ -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 100501627 | ref | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 100518542 | ref | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 100569877 | ref | g++ -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 100573652 | ref | g++ -m32 -march=corei7 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 100586335 | ref | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 100830780 | ref | g++ -m32 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 100944289 | ref | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 101348497 | ref | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 101434612 | ref | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 101945395 | ref | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 101950688 | ref | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 101951437 | ref | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 102077968 | ref | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 102101863 | ref | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 102547388 | ref | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 102551985 | ref | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 102736811 | ref | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 102750180 | ref | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 102989304 | ref | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 103777604 | ref | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140614 | 20140525 |
| 103818905 | ref | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20140614 | 20140525 |