| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 23698492 | ref | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 23753175 | ref | g++ -m32 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 25656345 | ref | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 25656728 | ref | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 25718235 | ref | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 27090495 | ref | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 27208410 | ref | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 27441330 | ref | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 27528428 | ref | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 27824633 | ref | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 28048343 | ref | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 28107637 | ref | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 28137510 | ref | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 28152465 | ref | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 28170945 | ref | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 28178153 | ref | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 28900320 | ref | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 30475035 | ref | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 30604830 | ref | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 30786547 | ref | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 30807315 | ref | g++ -m32 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 30990795 | ref | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 31003853 | ref | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 31017465 | ref | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 31078860 | ref | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 31276110 | ref | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 31285027 | ref | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 31618035 | ref | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 31618320 | ref | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 31621380 | ref | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 31622857 | ref | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 31939553 | ref | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 31981957 | ref | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 32138985 | ref | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 32139000 | ref | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 32145442 | ref | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 32225753 | ref | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 32639542 | ref | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 32688345 | ref | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 33306577 | ref | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 34589243 | ref | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 35197057 | ref | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 35836185 | ref | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 35911620 | ref | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 44726617 | ref | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 44867205 | ref | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140709 | 20140622 |
| 44954347 | ref | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20140709 | 20140622 |
| 45173175 | ref | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 45204390 | ref | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20140709 | 20140622 |
| 45494017 | ref | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 45498720 | ref | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20140709 | 20140622 |
| 45501780 | ref | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140709 | 20140622 |
| 45508080 | ref | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 45656400 | ref | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 45684428 | ref | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 45774187 | ref | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 45778372 | ref | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 45782992 | ref | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 45852795 | ref | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 46949407 | ref | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 46961070 | ref | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 46963725 | ref | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 47048190 | ref | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 47651243 | ref | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 47656755 | ref | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 48033630 | ref | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140709 | 20140622 |
| 48074962 | ref | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 48189675 | ref | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 48210030 | ref | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 48811065 | ref | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49101472 | ref | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49114313 | ref | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49175618 | ref | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49201822 | ref | g++ -m32 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 49220400 | ref | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49229842 | ref | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49237133 | ref | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49291875 | ref | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20140709 | 20140622 |
| 49332188 | ref | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 49337302 | ref | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49387987 | ref | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49833945 | ref | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49899143 | ref | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49907362 | ref | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 49939088 | ref | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 50299478 | ref | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 50524095 | ref | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 52872495 | ref | g++ -m32 -Os -fomit-frame-pointer | 20140709 | 20140622 |