| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 588146 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 588746 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 588746 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 595679 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 595691 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 595779 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 595806 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 617173 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 619228 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 621548 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 622437 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 623124 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 626761 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 626766 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 626788 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 634261 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 634470 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 638651 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 638843 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 638958 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 639061 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 640600 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 642894 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 642970 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 647555 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 647612 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 647748 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 648021 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 651373 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 651479 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140602 | 20140517 |
| 651539 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140602 | 20140517 |
| 651797 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140602 | 20140517 |
| 651809 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 651812 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 651900 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140602 | 20140517 |
| 652258 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 652300 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 652312 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 652325 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 655964 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 655973 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 656021 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 656148 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 657976 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 658991 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 659497 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 660451 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 660664 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 660758 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 662137 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 663188 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 663742 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 663748 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 666143 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 671097 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 671154 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 671218 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 671239 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 671273 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 672497 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 672542 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 672655 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 673921 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140602 | 20140517 |
| 675261 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 676954 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 677276 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 677276 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 677336 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 677433 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140602 | 20140517 |
| 677470 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 677482 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 677533 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 682309 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 682373 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 682446 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 682982 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 683230 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 683264 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 684561 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 684721 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 684951 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 685382 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140602 | 20140517 |
| 685876 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 685879 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 685909 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 686057 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 686067 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 686069 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 686612 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 687131 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 687303 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 687845 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 698127 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 704094 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 704131 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 704782 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 704782 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 704785 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 705297 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 705851 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140602 | 20140517 |
| 705885 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140602 | 20140517 |
| 706588 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 708215 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 708258 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 708852 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 709821 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 709924 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 709985 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 710146 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 710355 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 711694 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 711797 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 712279 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 712418 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140602 | 20140517 |
| 712779 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 714170 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 714388 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 714697 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 717170 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 717933 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 718031 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 718291 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 718406 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 718758 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 720124 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 722361 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 724515 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 724570 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 725721 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 732548 | ref | gcc -m32 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 732803 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140602 | 20140517 |
| 734367 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 734958 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140602 | 20140517 |
| 738424 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 743264 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 743269 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 743348 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 780958 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 787972 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140602 | 20140517 |
| 787973 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140602 | 20140517 |