| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 50787945 | ref | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 50819031 | ref | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 51171759 | ref | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 53157024 | ref | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 53243091 | ref | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 53287056 | ref | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 53480016 | ref | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 53510994 | ref | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 53776539 | ref | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 54150570 | ref | g++ -m32 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 55069164 | ref | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 56057148 | ref | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 61655112 | ref | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 61814313 | ref | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 61816266 | ref | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 61844175 | ref | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 61953021 | ref | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 62174754 | ref | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 62491059 | ref | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 64148985 | ref | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 64513134 | ref | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 64791513 | ref | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
| 68208282 | ref | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 69383565 | ref | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 69764553 | ref | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 70140618 | ref | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 70179948 | ref | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 70197534 | ref | g++ -m32 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 70229529 | ref | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 70238610 | ref | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 70250472 | ref | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 70260948 | ref | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 70289334 | ref | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 70625295 | ref | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 70748181 | ref | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 70756173 | ref | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 70757793 | ref | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71034192 | ref | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71052183 | ref | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71088948 | ref | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71425206 | ref | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 71500644 | ref | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 71655507 | ref | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71720640 | ref | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71745534 | ref | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 71750313 | ref | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71785035 | ref | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71814420 | ref | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 71899056 | ref | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 71960049 | ref | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 72859473 | ref | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 72862596 | ref | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 72895347 | ref | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 73050597 | ref | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 73328229 | ref | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 73368882 | ref | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 73370367 | ref | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 73410282 | ref | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 73551771 | ref | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 73593126 | ref | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 73623582 | ref | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 75079827 | ref | g++ -m32 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 75629493 | ref | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 75645423 | ref | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 75645657 | ref | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
| 77375961 | ref | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
| 90688050 | ref | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 90719730 | ref | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 90771282 | ref | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 90986625 | ref | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161024 | 20161009 |
| 91965258 | ref | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 91966473 | ref | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20161024 | 20161009 |
| 91986192 | ref | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161024 | 20161009 |
| 91993365 | ref | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 92036547 | ref | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 92258775 | ref | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20161024 | 20161009 |
| 93628206 | ref | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
| 94082508 | ref | g++ -m32 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 94156704 | ref | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20161024 | 20161009 |
| 94160934 | ref | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
| 95543217 | ref | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 95605335 | ref | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 97611813 | ref | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 97613973 | ref | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 98094438 | ref | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20161024 | 20161009 |
| 109112301 | ref | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20161024 | 20161009 |
| 109144638 | ref | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161024 | 20161009 |
| 110852406 | ref | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20161024 | 20161009 |