| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 125138646 | ref | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 125379117 | ref | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 125544087 | ref | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 127301148 | ref | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 127662966 | ref | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 127943586 | ref | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 127997937 | ref | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 135554985 | ref | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 135615510 | ref | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 138225411 | ref | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 139762305 | ref | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 140617827 | ref | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 141328800 | ref | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 141442632 | ref | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 170395605 | ref | g++ -m32 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 180392823 | ref | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 180694314 | ref | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161227 | 20161220 |
| 180971262 | ref | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 184981617 | ref | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 188033490 | ref | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 190105650 | ref | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161228 | 20161220 |
| 231610662 | ref | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 233124579 | ref | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 233347383 | ref | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 234072684 | ref | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 234705123 | ref | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 234729639 | ref | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 234784611 | ref | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 236261718 | ref | g++ -m32 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 236548071 | ref | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 236706426 | ref | g++ -m32 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 236751057 | ref | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 236976075 | ref | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 237261798 | ref | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 237475017 | ref | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 237774204 | ref | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 237932784 | ref | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 237958596 | ref | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 238158693 | ref | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 238208499 | ref | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 238905693 | ref | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 238992444 | ref | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 239642694 | ref | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 239712102 | ref | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 240610743 | ref | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 241504308 | ref | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 241621830 | ref | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 242511318 | ref | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 243108000 | ref | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 243175059 | ref | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 243259704 | ref | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 243702135 | ref | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 244772757 | ref | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 244968642 | ref | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 245170296 | ref | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 245172375 | ref | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 250478748 | ref | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 250624125 | ref | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 250805484 | ref | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 252135981 | ref | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161228 | 20161220 |
| 252142164 | ref | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161227 | 20161220 |
| 253110618 | ref | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 253325214 | ref | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161227 | 20161220 |
| 254620629 | ref | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20161228 | 20161220 |
| 284406021 | ref | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 287025516 | ref | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20161228 | 20161220 |
| 287384049 | ref | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20161228 | 20161220 |
| 287524593 | ref | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161228 | 20161220 |
| 287846451 | ref | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20161228 | 20161220 |
| 289654974 | ref | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20161227 | 20161220 |
| 290262915 | ref | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 290796804 | ref | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 291151233 | ref | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 294303573 | ref | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 294921486 | ref | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 294969825 | ref | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20161227 | 20161220 |
| 295235712 | ref | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 295569018 | ref | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161227 | 20161220 |
| 295765992 | ref | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 295921980 | ref | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 297712107 | ref | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 297732348 | ref | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20161228 | 20161220 |
| 297920709 | ref | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161228 | 20161220 |
| 299062881 | ref | g++ -m32 -O -fomit-frame-pointer | 20161227 | 20161220 |
| 302087043 | ref | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20161228 | 20161220 |