Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13521 | e/v3 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13629 | e/v3 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140605 | 20140525 |
13644 | e/v3 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13686 | e/v3 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
13704 | e/v3 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140605 | 20140525 |
13740 | e/v3 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13788 | e/v3 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140605 | 20140525 |
13851 | e/v3 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13860 | e/v3 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140605 | 20140525 |
13863 | e/v3 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140605 | 20140525 |
13866 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13869 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140605 | 20140525 |
13872 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
13872 | e/v3 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140605 | 20140525 |
13875 | e/v3 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140605 | 20140525 |
13890 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13899 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140605 | 20140525 |
13908 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140605 | 20140525 |
13947 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13953 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140605 | 20140525 |
13956 | e/v3 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140605 | 20140525 |
13956 | e/v3 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13956 | e/v3 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140605 | 20140525 |
13962 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140605 | 20140525 |
13971 | e/v3 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13977 | e/v3 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13995 | e/v3 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13995 | e/v3 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
13998 | e/v3 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
14022 | e/v3 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140605 | 20140525 |
14031 | e/v3 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140605 | 20140525 |
14061 | e/v3 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
14061 | e/v3 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140605 | 20140525 |
14067 | e/v3 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
14070 | e/v3 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140605 | 20140525 |
14094 | e/v3 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
14112 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140605 | 20140525 |
14118 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140605 | 20140525 |
14184 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140605 | 20140525 |
14190 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140605 | 20140525 |
14196 | e/v3 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140605 | 20140525 |
14205 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140605 | 20140525 |
14208 | e/v3 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140605 | 20140525 |
14259 | e/v3 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140605 | 20140525 |
14364 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
14403 | e/v3 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140605 | 20140525 |
14403 | e/v3 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140605 | 20140525 |
14421 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140605 | 20140525 |
14430 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
14514 | e/v3 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140605 | 20140525 |
14514 | e/v3 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140605 | 20140525 |
14520 | e/v3 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140605 | 20140525 |
14616 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140605 | 20140525 |
14616 | e/v3 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140605 | 20140525 |
14640 | e/v3 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140605 | 20140525 |
14646 | e/v3 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140605 | 20140525 |
14652 | e/v3 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140605 | 20140525 |
14655 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140605 | 20140525 |
14676 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140605 | 20140525 |
14679 | e/v3 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140605 | 20140525 |
14688 | e/v3 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140605 | 20140525 |
14688 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140605 | 20140525 |
14712 | e/v3 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140605 | 20140525 |
14712 | e/v3 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140605 | 20140525 |
14721 | e/v3 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140605 | 20140525 |
20514 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140605 | 20140525 |
20538 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140605 | 20140525 |
20622 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140605 | 20140525 |
20688 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
20832 | e/v3 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140605 | 20140525 |
20871 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140605 | 20140525 |
20886 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
20928 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140605 | 20140525 |
20997 | e/v3 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
21267 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140605 | 20140525 |
21396 | e/v3 | gcc -m32 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
21453 | e/v3 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140605 | 20140525 |
21456 | e/v3 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
21468 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140605 | 20140525 |
21483 | e/v3 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140605 | 20140525 |
21492 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
21516 | e/v3 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140605 | 20140525 |
21546 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140605 | 20140525 |
21549 | e/v3 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
21603 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140605 | 20140525 |
21621 | e/v3 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
21672 | e/v3 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
21789 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140605 | 20140525 |
21873 | e/v3 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
21873 | e/v3 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
22011 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22071 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140605 | 20140525 |
22092 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140605 | 20140525 |
22137 | e/v3 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140605 | 20140525 |
22149 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140605 | 20140525 |
22161 | e/v3 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140605 | 20140525 |
22161 | e/v3 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22170 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22176 | e/v3 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
22197 | e/v3 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140605 | 20140525 |
22260 | e/v3 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
22287 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22287 | e/v3 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140605 | 20140525 |
22314 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140605 | 20140525 |
22347 | e/v3 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22389 | e/v3 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140605 | 20140525 |
22461 | e/v3 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140605 | 20140525 |
22485 | e/v3 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22491 | e/v3 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22503 | e/v3 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140605 | 20140525 |
22545 | e/v3 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140605 | 20140525 |
22623 | e/v3 | gcc -m32 -Os -fomit-frame-pointer | 20140605 | 20140525 |
22629 | e/v3 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140605 | 20140525 |
22656 | e/v3 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140605 | 20140525 |
22722 | e/v3 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140605 | 20140525 |
22734 | e/v3 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140605 | 20140525 |
22752 | e/v3 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140605 | 20140525 |
22794 | e/v3 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140605 | 20140525 |
22797 | e/v3 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140605 | 20140525 |
22797 | e/v3 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140605 | 20140525 |
22809 | e/v3 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22845 | e/v3 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22851 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22857 | e/v3 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
22863 | e/v3 | gcc -m32 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22905 | e/v3 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140605 | 20140525 |
22926 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140605 | 20140525 |
22926 | e/v3 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140605 | 20140525 |
22965 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140605 | 20140525 |
23013 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140605 | 20140525 |
23097 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
23292 | e/v3 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140605 | 20140525 |
23301 | e/v3 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140605 | 20140525 |
23301 | e/v3 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140605 | 20140525 |
23334 | e/v3 | gcc -m32 -O -fomit-frame-pointer | 20140605 | 20140525 |
23361 | e/v3 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140605 | 20140525 |
23502 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
23544 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140605 | 20140525 |
23577 | e/v3 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140605 | 20140525 |
23586 | e/v3 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140605 | 20140525 |
23754 | e/v3 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140605 | 20140525 |
23877 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
23973 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140605 | 20140525 |
24045 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
24156 | e/v3 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140605 | 20140525 |
24201 | e/v3 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140605 | 20140525 |
24471 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140605 | 20140525 |
24480 | e/v3 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140605 | 20140525 |
24573 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140605 | 20140525 |
24588 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140605 | 20140525 |
24732 | e/v3 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140605 | 20140525 |
25053 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140605 | 20140525 |
25233 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140605 | 20140525 |