| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 91049 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 91094 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 91133 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 91194 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 91221 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 91315 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 91330 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 91346 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 91576 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 91582 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 91603 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 91636 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 92185 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92188 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92218 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 92224 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92258 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92279 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92285 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 92294 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92306 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92309 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92309 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92361 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92361 | ref | gcc -m32 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92409 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140523 | 20140517 |
| 92694 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 92703 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 92706 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 94609 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 94658 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 94715 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 94921 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 95315 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 95321 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 95552 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 95673 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 95715 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 95776 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 95849 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 96797 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 96970 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 105073 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105421 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105473 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105479 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105527 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105555 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105603 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105618 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105627 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105652 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105655 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105761 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 105769 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 106000 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 106073 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 106097 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 106106 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 106185 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 134773 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140523 | 20140517 |
| 134806 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140523 | 20140517 |
| 138706 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 138906 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 189700 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 190228 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 191293 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 191472 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 198193 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 198407 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 198679 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 204191 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 204234 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 204333 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 204366 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 204450 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 204458 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 204517 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 204559 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 204608 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 204708 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 204800 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 204808 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 204875 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 204883 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 204884 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 204925 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 204958 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 205050 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 205125 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 205166 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 205325 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 205500 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 205566 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 205975 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 207091 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 207275 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140523 | 20140517 |
| 207342 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140523 | 20140517 |
| 207367 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 207417 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140523 | 20140517 |
| 207500 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 207500 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 207809 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140523 | 20140517 |
| 207867 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 207917 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 208000 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140523 | 20140517 |
| 208608 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 208800 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 208808 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 212841 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 213142 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 214483 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 214509 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 214575 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 214959 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 215291 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 215317 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 215392 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 215500 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140523 | 20140517 |
| 218075 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 218092 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140523 | 20140517 |
| 236167 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 236183 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 236242 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 236584 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 236617 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 237134 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 237208 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 237659 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 237675 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 237733 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 238175 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 238183 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 238567 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 239042 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 239142 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 239183 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 239475 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140523 | 20140517 |
| 302858 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140523 | 20140517 |
| 303142 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140523 | 20140517 |