| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 775939 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 778473 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 783140 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 783164 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 797315 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 798309 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 798400 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140530 | 20140517 |
| 798458 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140530 | 20140517 |
| 808091 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 823661 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 828657 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 828706 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 828803 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 831942 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 832742 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140530 | 20140517 |
| 833203 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 856743 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 857545 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 857945 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 857952 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 858143 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 859391 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 872709 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 872727 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 874855 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 875373 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 875706 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140530 | 20140517 |
| 876021 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140530 | 20140517 |
| 893515 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 893515 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 893645 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 894000 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 898634 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 899309 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 902806 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 903021 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 905249 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 918134 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 919252 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 927103 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140530 | 20140517 |
| 930636 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 930688 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 930737 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 937285 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 952988 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140530 | 20140517 |
| 953327 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 987754 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 988240 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 990739 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 991064 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 1002136 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1003691 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1009309 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1011067 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1011112 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1012288 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1019082 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1019885 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1020022 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1024388 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1025694 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1027668 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1031806 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 1037251 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1061800 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1061852 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1062058 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1062697 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 1135727 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1146645 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1163440 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1165329 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1189512 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1189664 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1190845 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1202572 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1209931 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1212286 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1212954 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1214907 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1221274 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1273860 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1292156 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1293524 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1294862 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 1740174 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140530 | 20140517 |
| 2873027 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 2875324 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140530 | 20140517 |
| 2880803 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140530 | 20140517 |
| 2884912 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 2885194 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 2885824 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140530 | 20140517 |
| 2901343 | ref | gcc -m32 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 2912951 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 2947245 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 2954888 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 2957627 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3002561 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140530 | 20140517 |
| 3003818 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 3024251 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 3026609 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 3082009 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3082221 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3083053 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3086245 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3095850 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3100436 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3108412 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3124109 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140530 | 20140517 |
| 3127177 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3128109 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3140559 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3246106 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3281779 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3286485 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3288973 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 3320391 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 3328730 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140530 | 20140517 |
| 3331397 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140530 | 20140517 |
| 3332455 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 4964752 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 4973012 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 4977624 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 4978015 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 4980208 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 4980397 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 4985976 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 4988270 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 4988947 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 4994458 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 5005712 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 5007339 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 5010023 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 5012091 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 5040942 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140530 | 20140517 |
| 5045020 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140530 | 20140517 |
| 5070688 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 5073594 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 5076982 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140530 | 20140517 |
| 5089227 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140530 | 20140517 |