| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 20754 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 20862 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 20880 | sse2 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 20889 | sse2 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 20898 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21105 | sse2 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 21177 | sse2 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21177 | sse2 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21186 | sse2 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21204 | sse2 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21294 | sse2 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 21321 | ssse3 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21366 | sse2 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21375 | ssse3 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21411 | sse2 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 21429 | sse2 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21492 | sse2 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21663 | sse2 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21672 | sse2 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21672 | sse2 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21681 | sse2 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21816 | sse2 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21834 | sse2 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 21852 | sse2 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 21870 | sse2 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 21915 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 21933 | sse2 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 21933 | sse2 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 21942 | sse2 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21951 | sse2 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21987 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 21996 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 21996 | sse2 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 22032 | sse2 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 22086 | ssse3 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 22113 | sse2 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 26352 | ssse3 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 26604 | sse2 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 26604 | sse2 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20110109 | 20110106 |
| 26622 | sse2 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 26685 | sse2 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 26703 | sse2 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20110109 | 20110106 |
| 26730 | sse2 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 26730 | sse2 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 26739 | sse2 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20110109 | 20110106 |
| 26757 | sse2 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 26811 | sse2 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 26856 | sse2 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20110109 | 20110106 |
| 47799 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 47853 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 47925 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48024 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48060 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48069 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48123 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48132 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48186 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48195 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48384 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48456 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48483 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48519 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48780 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 48798 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 49896 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 49932 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 50292 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 50625 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 50697 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 50994 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 51264 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 51480 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 51660 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 51678 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 51741 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 51858 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 51885 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 51894 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 52209 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 53091 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 53334 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 53559 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 53586 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 53595 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 53613 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 54270 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 54576 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 54594 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 54612 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 54621 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 55503 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 55647 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 55818 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 56952 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 57249 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 57420 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 57510 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 58284 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 59508 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 61686 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61686 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61695 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61749 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61749 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61749 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61767 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61794 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61803 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61821 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61848 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61848 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20110109 | 20110106 |
| 61893 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 63081 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 70011 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20110109 | 20110106 |
| 70029 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20110109 | 20110106 |
| 70074 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 71460 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 71568 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 71613 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 71622 | ref | gcc -m32 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 71766 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20110109 | 20110106 |
| 71856 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20110109 | 20110106 |
| 71883 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 71883 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 71928 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20110109 | 20110106 |
| 71955 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20110109 | 20110106 |
| 72000 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 72090 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 72117 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20110109 | 20110106 |
| 72198 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 72297 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 77472 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20110109 | 20110106 |
| 77490 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20110109 | 20110106 |
| 77562 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20110109 | 20110106 |
| 84708 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 84780 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 84780 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 84843 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 85014 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 85410 | ref | gcc -m32 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 85590 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 85833 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 86238 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 86310 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 86328 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 86364 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 86400 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 86517 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 86562 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 86661 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 87057 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 87066 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 87084 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 87093 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 87255 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 87264 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 89064 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 89118 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 89226 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 90477 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 90936 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 91071 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 91116 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 91476 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| 91476 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 91539 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 91557 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 91692 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 91872 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20110109 | 20110106 |
| 98613 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 98829 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 99162 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 99504 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 99684 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 99909 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 100107 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 100206 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 100593 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 100863 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 101403 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 101439 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 101502 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 102609 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 103167 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 103257 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 103311 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 103581 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20110109 | 20110106 |
| 231705 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20110109 | 20110106 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ssse3 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ssse3 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ssse3
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse41 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -O -fomit-frame-pointer | sse41 |
| gcc -m32 -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | sse41 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | sse41 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | sse41 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sse41 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse41 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse41
|