| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 153139 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 156021 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 157170 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 157582 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 157649 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 158364 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 159630 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 161245 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 162279 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 162294 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 162864 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 163652 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 163737 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 163930 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 164063 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 164209 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 164306 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 164800 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 165373 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 165400 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 165476 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 165788 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 166109 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 166243 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 166421 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 166752 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 167318 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 167442 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 167572 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 167733 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 167736 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 167776 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 169049 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 169061 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 169200 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 169276 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 169385 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 170006 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 170106 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 170285 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 170694 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 171085 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 171115 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 172682 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 174103 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 174858 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 174982 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 175891 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 176073 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 176100 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 176200 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 181764 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 181769 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 195382 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 195566 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140524 | 20140517 |
| 195594 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140524 | 20140517 |
| 195627 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140524 | 20140517 |
| 197955 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 198100 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 198567 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 198749 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 200294 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 201860 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 202179 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 202221 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 205025 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 205458 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 205743 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 205827 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 206088 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140524 | 20140517 |
| 206546 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140524 | 20140517 |
| 207718 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140524 | 20140517 |
| 207721 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 208043 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140524 | 20140517 |
| 208173 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 208297 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 208582 | ref | gcc -m32 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 210697 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140524 | 20140517 |
| 212179 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 212564 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 216537 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 216582 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140524 | 20140517 |
| 216612 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140524 | 20140517 |
| 226855 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 234273 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140524 | 20140517 |
| 235649 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140524 | 20140517 |
| 322142 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 335142 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 335358 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 337949 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 346225 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 346417 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 349192 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 349875 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 354708 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 354742 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 355750 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 355983 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 360384 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 361450 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 361625 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140524 | 20140517 |
| 361775 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 361816 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 364583 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 364733 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 364758 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 364967 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 365033 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 365508 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 366916 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 367892 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 368017 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 368734 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 368934 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 369175 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 369767 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 369817 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 369825 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 369975 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 369992 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 370025 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 370450 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 370475 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 371083 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 371584 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 371784 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 372033 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 374700 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 374991 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 375558 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 375841 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 376025 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 376400 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 376725 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140524 | 20140517 |
| 409484 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140524 | 20140517 |
| 439858 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 439858 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140524 | 20140517 |
| 440016 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 445175 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140524 | 20140517 |
| 445792 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140524 | 20140517 |