Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
10473 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140522 | 20140517 |
10527 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140522 | 20140517 |
10543 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140522 | 20140517 |
10558 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140522 | 20140517 |
10582 | e/tpy | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140522 | 20140517 |
10585 | e/tpy | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140522 | 20140517 |
10594 | e/tpy | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140522 | 20140517 |
10615 | e/tpy | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140522 | 20140517 |
10642 | e/tpy | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140522 | 20140517 |
10645 | e/tpy | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140522 | 20140517 |
10688 | e/tpy | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140522 | 20140517 |
10836 | e/tpy | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140522 | 20140517 |
10903 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140522 | 20140517 |
10903 | e/tpy | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140522 | 20140517 |
10915 | e/tpy | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140522 | 20140517 |
10918 | e/tpy | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140522 | 20140517 |
11000 | e/tpy | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140522 | 20140517 |
11043 | e/tpy | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140522 | 20140517 |
11053 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140522 | 20140517 |
11061 | e/tpy | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140522 | 20140517 |
11103 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140522 | 20140517 |
11109 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140522 | 20140517 |
11136 | e/tpy | gcc -m32 -Os -fomit-frame-pointer | 20140522 | 20140517 |
11164 | e/tpy | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140522 | 20140517 |
11236 | e/tpy | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140522 | 20140517 |
11276 | e/tpy | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140522 | 20140517 |
11294 | e/tpy | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140522 | 20140517 |
11294 | e/tpy | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140522 | 20140517 |
11333 | e/tpy | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140522 | 20140517 |
11367 | e/tpy | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140522 | 20140517 |
11409 | e/tpy | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140522 | 20140517 |
11888 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140522 | 20140517 |
11897 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
11964 | e/tpy | gcc -m32 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
11988 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140522 | 20140517 |
11997 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12000 | e/tpy | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12003 | e/tpy | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12009 | e/tpy | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140522 | 20140517 |
12009 | e/tpy | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12015 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12030 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12052 | e/tpy | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140522 | 20140517 |
12074 | e/tpy | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140522 | 20140517 |
12079 | e/tpy | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140522 | 20140517 |
12109 | e/tpy | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12121 | e/tpy | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12151 | e/tpy | gcc -m32 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12185 | e/tpy | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12203 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12206 | e/tpy | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12218 | e/tpy | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12224 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12242 | e/tpy | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12264 | e/tpy | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12267 | e/tpy | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12273 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12279 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12282 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12291 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12297 | e/tpy | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12300 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12306 | e/tpy | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12306 | e/tpy | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12309 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12309 | e/tpy | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12312 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12312 | e/tpy | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12333 | e/tpy | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12336 | e/tpy | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12343 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12355 | e/tpy | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12364 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12367 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12421 | e/tpy | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12464 | e/tpy | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140522 | 20140517 |
12467 | e/tpy | gcc -m32 -O -fomit-frame-pointer | 20140522 | 20140517 |
12473 | e/tpy | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140522 | 20140517 |
12476 | e/tpy | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140522 | 20140517 |
12512 | e/tpy | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12515 | e/tpy | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12524 | e/tpy | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12540 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140522 | 20140517 |
12540 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12555 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140522 | 20140517 |
12558 | e/tpy | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12567 | e/tpy | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140522 | 20140517 |
12573 | e/tpy | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140522 | 20140517 |
12579 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12579 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12591 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140522 | 20140517 |
12594 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12628 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12661 | e/tpy | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12682 | e/tpy | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140522 | 20140517 |
12691 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12709 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12712 | e/tpy | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140522 | 20140517 |
12715 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140522 | 20140517 |
12718 | e/tpy | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12721 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12733 | e/tpy | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12741 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12773 | e/tpy | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12782 | e/tpy | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12783 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12791 | e/tpy | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140522 | 20140517 |
12806 | e/tpy | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140522 | 20140517 |
12839 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12864 | e/tpy | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
12882 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12957 | e/tpy | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12982 | e/tpy | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140522 | 20140517 |
12997 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140522 | 20140517 |
13003 | e/tpy | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
13085 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140522 | 20140517 |
13091 | e/tpy | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140522 | 20140517 |
13149 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140522 | 20140517 |
13158 | e/tpy | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140522 | 20140517 |
13185 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140522 | 20140517 |
13185 | e/tpy | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140522 | 20140517 |
13212 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140522 | 20140517 |
13215 | e/tpy | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140522 | 20140517 |
13224 | e/tpy | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140522 | 20140517 |
13258 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140522 | 20140517 |
13291 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140522 | 20140517 |
13294 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140522 | 20140517 |
13342 | e/tpy | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140522 | 20140517 |
13352 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140522 | 20140517 |
13379 | e/tpy | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140522 | 20140517 |
13412 | e/tpy | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140522 | 20140517 |
13464 | e/tpy | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140522 | 20140517 |
13533 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140522 | 20140517 |
13961 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140522 | 20140517 |
15588 | e/tpy | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140522 | 20140517 |
16261 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140522 | 20140517 |
16297 | e/tpy | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140522 | 20140517 |
16452 | e/tpy | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140522 | 20140517 |
16679 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140522 | 20140517 |
16733 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140522 | 20140517 |