Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
7200 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140522 | 20140517 |
7203 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140522 | 20140517 |
7239 | e/v3 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140522 | 20140517 |
7239 | e/v3 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140522 | 20140517 |
7294 | e/v3 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140522 | 20140517 |
7306 | e/v3 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140522 | 20140517 |
7324 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140522 | 20140517 |
7373 | e/v3 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140522 | 20140517 |
7439 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140522 | 20140517 |
7497 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140522 | 20140517 |
7546 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140522 | 20140517 |
7568 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140522 | 20140517 |
7668 | e/v3 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140522 | 20140517 |
7700 | e/v3 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140522 | 20140517 |
7715 | e/v3 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140522 | 20140517 |
7739 | e/v3 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
7758 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
7785 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
7833 | e/v3 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140522 | 20140517 |
7861 | e/v3 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
7870 | e/v3 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140522 | 20140517 |
7876 | e/v3 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
7974 | e/v3 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
8012 | e/v3 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140522 | 20140517 |
8030 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140522 | 20140517 |
8033 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140522 | 20140517 |
8058 | e/v3 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140522 | 20140517 |
8158 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140522 | 20140517 |
8188 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
8209 | e/v3 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
8212 | e/v3 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
8221 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
8227 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140522 | 20140517 |
8743 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140522 | 20140517 |
8861 | e/v3 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140522 | 20140517 |
8979 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140522 | 20140517 |
9055 | e/v3 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140522 | 20140517 |
9064 | e/v3 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140522 | 20140517 |
9067 | e/v3 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140522 | 20140517 |
9100 | e/v3 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140522 | 20140517 |
9158 | e/v3 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140522 | 20140517 |
9303 | e/v3 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140522 | 20140517 |
9397 | e/v3 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140522 | 20140517 |
9671 | e/v3 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140522 | 20140517 |
13476 | e/v3 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140522 | 20140517 |
13597 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140522 | 20140517 |
13728 | e/v3 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
13736 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140522 | 20140517 |
13754 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140522 | 20140517 |
13809 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140522 | 20140517 |
13891 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140522 | 20140517 |
13894 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140522 | 20140517 |
13918 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140522 | 20140517 |
13970 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
13994 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140522 | 20140517 |
14261 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140522 | 20140517 |
14279 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140522 | 20140517 |
14297 | e/v3 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
14297 | e/v3 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140522 | 20140517 |
14364 | e/v3 | gcc -m32 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
14373 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140522 | 20140517 |
14433 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140522 | 20140517 |
14552 | e/v3 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140522 | 20140517 |
14670 | e/v3 | gcc -m32 -O -fomit-frame-pointer | 20140522 | 20140517 |
14694 | e/v3 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140522 | 20140517 |
14727 | e/v3 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140522 | 20140517 |
14800 | e/v3 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140522 | 20140517 |
14864 | e/v3 | gcc -m32 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
15061 | e/v3 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140522 | 20140517 |
15106 | e/v3 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140522 | 20140517 |
15151 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140522 | 20140517 |
15155 | e/v3 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140522 | 20140517 |
15203 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
15249 | e/v3 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
15270 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140522 | 20140517 |
15300 | e/v3 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140522 | 20140517 |
15300 | e/v3 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140522 | 20140517 |
15318 | e/v3 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
15327 | e/v3 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140522 | 20140517 |
15373 | e/v3 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140522 | 20140517 |
15451 | e/v3 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140522 | 20140517 |
15488 | e/v3 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140522 | 20140517 |
15488 | e/v3 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140522 | 20140517 |
15491 | e/v3 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140522 | 20140517 |
15521 | e/v3 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140522 | 20140517 |
15524 | e/v3 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140522 | 20140517 |
15567 | e/v3 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140522 | 20140517 |
15815 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140522 | 20140517 |
15861 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140522 | 20140517 |
15936 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140522 | 20140517 |
15936 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140522 | 20140517 |
15991 | e/v3 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140522 | 20140517 |
16118 | e/v3 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140522 | 20140517 |
16133 | e/v3 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140522 | 20140517 |
16215 | e/v3 | gcc -m32 -Os -fomit-frame-pointer | 20140522 | 20140517 |
16297 | e/v3 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16300 | e/v3 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16309 | e/v3 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140522 | 20140517 |
16333 | e/v3 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16421 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16464 | e/v3 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140522 | 20140517 |
16473 | e/v3 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140522 | 20140517 |
16533 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16615 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16615 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16618 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16624 | e/v3 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16706 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16706 | e/v3 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16758 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16873 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140522 | 20140517 |
16882 | e/v3 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16891 | e/v3 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140522 | 20140517 |
16931 | e/v3 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
16970 | e/v3 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
16976 | e/v3 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
17037 | e/v3 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
17131 | e/v3 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140522 | 20140517 |
17161 | e/v3 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140522 | 20140517 |
17446 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
17455 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
17467 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
17497 | e/v3 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140522 | 20140517 |
17497 | e/v3 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140522 | 20140517 |
17770 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140522 | 20140517 |
17770 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140522 | 20140517 |
17988 | e/v3 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140522 | 20140517 |
18061 | e/v3 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140522 | 20140517 |
18403 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
18403 | e/v3 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
18421 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
18582 | e/v3 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140522 | 20140517 |