Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
10928 | e/tpy | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10957 | e/tpy | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140704 | 20140622 |
10965 | e/tpy | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140704 | 20140622 |
10980 | e/tpy | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140704 | 20140622 |
11107 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11108 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11167 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140704 | 20140622 |
11257 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140704 | 20140622 |
11272 | e/tpy | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140704 | 20140622 |
11280 | e/tpy | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11280 | e/tpy | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11280 | e/tpy | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11295 | e/tpy | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11303 | e/tpy | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11317 | e/tpy | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140704 | 20140622 |
11333 | e/tpy | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11340 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140704 | 20140622 |
11340 | e/tpy | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140704 | 20140622 |
11347 | e/tpy | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140704 | 20140622 |
11392 | e/tpy | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11393 | e/tpy | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140704 | 20140622 |
11415 | e/tpy | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11415 | e/tpy | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140704 | 20140622 |
11422 | e/tpy | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11430 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11445 | e/tpy | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140704 | 20140622 |
11445 | e/tpy | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11482 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140704 | 20140622 |
11520 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140704 | 20140622 |
11535 | e/tpy | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140704 | 20140622 |
11550 | e/tpy | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140704 | 20140622 |
11550 | e/tpy | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140704 | 20140622 |
11565 | e/tpy | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11565 | e/tpy | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140704 | 20140622 |
11572 | e/tpy | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140704 | 20140622 |
11640 | e/tpy | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140704 | 20140622 |
11670 | e/tpy | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140704 | 20140622 |
11708 | e/tpy | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140704 | 20140622 |
11715 | e/tpy | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
11723 | e/tpy | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140704 | 20140622 |
11753 | e/tpy | gcc -m32 -O -fomit-frame-pointer | 20140704 | 20140622 |
11775 | e/tpy | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
11865 | e/tpy | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140704 | 20140622 |
11887 | e/tpy | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140704 | 20140622 |
11902 | e/tpy | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
11902 | e/tpy | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140704 | 20140622 |
11903 | e/tpy | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140704 | 20140622 |
11918 | e/tpy | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140704 | 20140622 |
12008 | e/tpy | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140704 | 20140622 |
12023 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12030 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140704 | 20140622 |
12037 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12052 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12075 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140704 | 20140622 |
12083 | e/tpy | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12090 | e/tpy | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12105 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12113 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12150 | e/tpy | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12165 | e/tpy | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12180 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12218 | e/tpy | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12225 | e/tpy | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12232 | e/tpy | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140704 | 20140622 |
12232 | e/tpy | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12255 | e/tpy | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12300 | e/tpy | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12330 | e/tpy | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12337 | e/tpy | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12360 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140704 | 20140622 |
12367 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140704 | 20140622 |
12383 | e/tpy | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140704 | 20140622 |
12390 | e/tpy | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12435 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140704 | 20140622 |
12435 | e/tpy | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12442 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12443 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12458 | e/tpy | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12510 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12517 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140704 | 20140622 |
12562 | e/tpy | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12562 | e/tpy | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12577 | e/tpy | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12585 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12585 | e/tpy | gcc -m32 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12600 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12608 | e/tpy | gcc -m32 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12615 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12615 | e/tpy | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12630 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12630 | e/tpy | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12637 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12637 | e/tpy | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12645 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12653 | e/tpy | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12675 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140704 | 20140622 |
12683 | e/tpy | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12697 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140704 | 20140622 |
12705 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12705 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140704 | 20140622 |
12705 | e/tpy | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140704 | 20140622 |
12727 | e/tpy | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12743 | e/tpy | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12743 | e/tpy | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12750 | e/tpy | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140704 | 20140622 |
12758 | e/tpy | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12772 | e/tpy | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12780 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140704 | 20140622 |
12840 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12840 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140704 | 20140622 |
12855 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140704 | 20140622 |
12855 | e/tpy | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140704 | 20140622 |
12855 | e/tpy | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
12900 | e/tpy | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140704 | 20140622 |
12923 | e/tpy | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140704 | 20140622 |
12998 | e/tpy | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140704 | 20140622 |
13005 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140704 | 20140622 |
13057 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140704 | 20140622 |
13095 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140704 | 20140622 |
13177 | e/tpy | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
13178 | e/tpy | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140704 | 20140622 |
13230 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140704 | 20140622 |
13268 | e/tpy | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140704 | 20140622 |
13312 | e/tpy | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140704 | 20140622 |
13320 | e/tpy | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
13328 | e/tpy | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140704 | 20140622 |
13365 | e/tpy | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140704 | 20140622 |
13425 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
13478 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
13537 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140704 | 20140622 |
13770 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
13808 | e/tpy | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140704 | 20140622 |
13822 | e/tpy | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140704 | 20140622 |
13935 | e/tpy | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140704 | 20140622 |
13943 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
14040 | e/tpy | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
14055 | e/tpy | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
14078 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
14138 | e/tpy | gcc -m32 -Os -fomit-frame-pointer | 20140704 | 20140622 |
14152 | e/tpy | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
14190 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140704 | 20140622 |
14213 | e/tpy | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
14265 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
14310 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
14348 | e/tpy | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
14400 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140704 | 20140622 |
14610 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
14722 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140704 | 20140622 |
14790 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140704 | 20140622 |
14842 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140704 | 20140622 |
14880 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140704 | 20140622 |
14903 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140704 | 20140622 |
14992 | e/tpy | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140704 | 20140622 |
15037 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
15165 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
15255 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140704 | 20140622 |
15270 | e/tpy | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140704 | 20140622 |
15315 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140704 | 20140622 |
15375 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140704 | 20140622 |
15435 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140704 | 20140622 |