| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 394224 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 394324 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 399137 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 399943 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 399985 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 399985 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 400188 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 411815 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 412958 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 414206 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 415130 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 415143 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 415564 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 417112 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 420015 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 420018 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 420088 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 420088 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 420767 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 421185 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 421258 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 421894 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 421900 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 421933 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 424318 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 426291 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 426294 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 427400 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 428600 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 429197 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 430212 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 430655 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 432715 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 432755 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 433200 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140602 | 20140517 |
| 433200 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 433200 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140602 | 20140517 |
| 433212 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140602 | 20140517 |
| 433212 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140602 | 20140517 |
| 433218 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 434600 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 435479 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 435548 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 435658 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 435682 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 435691 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 435703 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 435740 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 437197 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 440042 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 440055 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 440061 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 440085 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 442339 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 442382 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 442412 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 442433 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 442494 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 445324 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 446355 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 446358 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 446358 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 446470 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140602 | 20140517 |
| 446479 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 446658 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 448367 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 450049 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 450418 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 450440 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 451473 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 451482 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 452812 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140602 | 20140517 |
| 452894 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 452912 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 452915 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 452942 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140602 | 20140517 |
| 453472 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 453524 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 453585 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 453748 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 453755 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 454082 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 454167 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 456109 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 456115 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 456158 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 456725 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 456870 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 456888 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 461809 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 464218 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 464239 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140602 | 20140517 |
| 465015 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 465069 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 465585 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 466291 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 466660 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 466891 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 466915 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 467594 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 467812 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 467812 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 468830 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 468949 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 469606 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 470200 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 470467 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 472209 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 472333 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 472530 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 473303 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 474212 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140602 | 20140517 |
| 474221 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140602 | 20140517 |
| 475497 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 475909 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 476534 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140602 | 20140517 |
| 477373 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 477833 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 478288 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 478315 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 478327 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 478579 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 478643 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 478767 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 478815 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140602 | 20140517 |
| 478915 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 485991 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 486603 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 487366 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 489670 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 489694 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 490036 | ref | gcc -m32 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 490867 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 490909 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 491018 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 491197 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 497273 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 521658 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 523000 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140602 | 20140517 |
| 523097 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140602 | 20140517 |