| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 749601 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 750456 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 751473 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 751563 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 751815 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 753633 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 757233 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 763488 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 766332 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 767304 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 767403 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 767682 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 768879 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 769275 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 770337 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 772029 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 772290 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 773847 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 775260 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 776223 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 776880 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 777888 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 778203 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 781947 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 783864 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 785016 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 785259 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 785421 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 786141 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 786141 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 786447 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 787329 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 788373 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 788859 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 788949 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 789768 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 791433 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 792243 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 792342 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 793197 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 793809 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 804582 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20101015 | 20101014 |
| 805446 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 805959 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 806238 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 806814 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 806850 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20101015 | 20101014 |
| 806904 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20101015 | 20101014 |
| 807660 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 808074 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 809253 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 854550 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 855315 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20101015 | 20101014 |
| 855774 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 856179 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20101015 | 20101014 |
| 864981 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 865359 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 866493 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 866718 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 866943 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 867006 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 867096 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 867474 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 889047 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 889146 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 890568 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 891018 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 891306 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 892899 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20101015 | 20101014 |
| 893115 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 894267 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 894339 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 894501 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 895788 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 896040 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 896229 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 896787 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 896796 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20101015 | 20101014 |
| 896841 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20101015 | 20101014 |
| 897759 | ref | gcc -m32 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 898776 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 899199 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 899397 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 899541 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 900153 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 900198 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 900576 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 900918 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 901161 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 901422 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 901944 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 902484 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 902529 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 903699 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 904176 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 943470 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 962109 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 972738 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20101015 | 20101014 |
| 973908 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 974484 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20101015 | 20101014 |
| 974862 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1008324 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1009350 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1011087 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1015722 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1018071 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1018215 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1018692 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1114290 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1114758 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1115397 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1116387 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1117035 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1117359 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1117728 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1118070 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1118592 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1119627 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1119870 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1120131 | ref | gcc -m32 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1121346 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1122381 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1446822 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1447650 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1471500 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1530027 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1530297 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1530387 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1548513 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1549125 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1553184 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1557243 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1557747 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1559061 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1617939 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1638315 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1638900 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1642689 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1777905 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1779084 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20101015 | 20101014 |