Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
12083 | e/tpy | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12168 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12224 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12229 | e/tpy | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12234 | e/tpy | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12293 | e/tpy | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12431 | e/tpy | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12439 | e/tpy | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12443 | e/tpy | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12455 | e/tpy | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12482 | e/tpy | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171117 | 20171020 |
12486 | e/tpy | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12499 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12520 | e/tpy | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12522 | e/tpy | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171117 | 20171020 |
12534 | e/tpy | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12566 | e/tpy | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12585 | e/tpy | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12586 | e/tpy | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171117 | 20171020 |
12612 | e/tpy | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171117 | 20171020 |
12626 | e/tpy | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12636 | e/tpy | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12647 | e/tpy | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12651 | e/tpy | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12653 | e/tpy | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171117 | 20171020 |
12657 | e/tpy | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12658 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171117 | 20171020 |
12674 | e/tpy | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12686 | e/tpy | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12701 | e/tpy | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12711 | e/tpy | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12714 | e/tpy | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12715 | e/tpy | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171117 | 20171020 |
12720 | e/tpy | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12742 | e/tpy | gcc -m32 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12816 | e/tpy | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12839 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12881 | e/tpy | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12896 | e/tpy | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12898 | e/tpy | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12900 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12915 | e/tpy | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171117 | 20171020 |
12924 | e/tpy | gcc -m32 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12933 | e/tpy | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12941 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
12947 | e/tpy | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171117 | 20171020 |
12993 | e/tpy | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
12996 | e/tpy | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13006 | e/tpy | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171117 | 20171020 |
13011 | e/tpy | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171117 | 20171020 |
13018 | e/tpy | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171117 | 20171020 |
13029 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13029 | e/tpy | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171117 | 20171020 |
13032 | e/tpy | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171117 | 20171020 |
13040 | e/tpy | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13059 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13062 | e/tpy | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13070 | e/tpy | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13078 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13087 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13143 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13165 | e/tpy | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171117 | 20171020 |
13218 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13227 | e/tpy | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171117 | 20171020 |
13233 | e/tpy | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171117 | 20171020 |
13247 | e/tpy | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171117 | 20171020 |
13249 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13259 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13268 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13271 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171117 | 20171020 |
13272 | e/tpy | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171117 | 20171020 |
13280 | e/tpy | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171117 | 20171020 |
13286 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13295 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171117 | 20171020 |
13310 | e/tpy | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171117 | 20171020 |
13318 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13344 | e/tpy | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171117 | 20171020 |
13364 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171117 | 20171020 |
13366 | e/tpy | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171117 | 20171020 |
13367 | e/tpy | gcc -m32 -O -fomit-frame-pointer | 20171117 | 20171020 |
13381 | e/tpy | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171117 | 20171020 |
13383 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13410 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13419 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13425 | e/tpy | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171117 | 20171020 |
13433 | e/tpy | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13449 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171117 | 20171020 |
13462 | e/tpy | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171117 | 20171020 |
13464 | e/tpy | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13489 | e/tpy | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171117 | 20171020 |
13521 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13546 | e/tpy | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13552 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171117 | 20171020 |
13619 | e/tpy | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171117 | 20171020 |
13623 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171117 | 20171020 |
13704 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171117 | 20171020 |
13709 | e/tpy | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13713 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171117 | 20171020 |
13720 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171117 | 20171020 |
13775 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13777 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
13849 | e/tpy | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
13857 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171117 | 20171020 |
13874 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171117 | 20171020 |
13893 | e/tpy | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
14116 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
14142 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171117 | 20171020 |
14176 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171117 | 20171020 |
14207 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171117 | 20171020 |
14224 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171117 | 20171020 |
14267 | e/tpy | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171117 | 20171020 |
14280 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171117 | 20171020 |
14301 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171117 | 20171020 |
14404 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171117 | 20171020 |
14418 | e/tpy | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
14428 | e/tpy | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
14453 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171117 | 20171020 |
14482 | e/tpy | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171117 | 20171020 |
14578 | e/tpy | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171117 | 20171020 |
14636 | e/tpy | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
14649 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171117 | 20171020 |
14670 | e/tpy | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
14679 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171117 | 20171020 |
14732 | e/tpy | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171117 | 20171020 |
14756 | e/tpy | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171117 | 20171020 |
14831 | e/tpy | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171117 | 20171020 |
14848 | e/tpy | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171117 | 20171020 |
14881 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171117 | 20171020 |
14894 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171117 | 20171020 |
14964 | e/tpy | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171117 | 20171020 |
15055 | e/tpy | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171117 | 20171020 |
15065 | e/tpy | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171117 | 20171020 |
15069 | e/tpy | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171117 | 20171020 |
15165 | e/tpy | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171117 | 20171020 |
15183 | e/tpy | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171117 | 20171020 |
15306 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171117 | 20171020 |
15307 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171117 | 20171020 |
15315 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
15383 | e/tpy | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171117 | 20171020 |
15383 | e/tpy | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171117 | 20171020 |
15427 | e/tpy | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171117 | 20171020 |
15501 | e/tpy | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171117 | 20171020 |
15548 | e/tpy | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171117 | 20171020 |
15549 | e/tpy | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171117 | 20171020 |
15557 | e/tpy | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171117 | 20171020 |
15622 | e/tpy | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171117 | 20171020 |
15623 | e/tpy | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171117 | 20171020 |
15737 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171117 | 20171020 |
15760 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171117 | 20171020 |
15777 | e/tpy | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171117 | 20171020 |
15786 | e/tpy | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171117 | 20171020 |
15810 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171117 | 20171020 |
15837 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171117 | 20171020 |
15879 | e/tpy | gcc -m32 -Os -fomit-frame-pointer | 20171117 | 20171020 |
15907 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
15922 | e/tpy | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171117 | 20171020 |
15971 | e/tpy | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171117 | 20171020 |
16002 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171117 | 20171020 |
16004 | e/tpy | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171117 | 20171020 |
16052 | e/tpy | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171117 | 20171020 |
16197 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171117 | 20171020 |
16209 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171117 | 20171020 |
16243 | e/tpy | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171117 | 20171020 |
16262 | e/tpy | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171117 | 20171020 |
16267 | e/tpy | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171117 | 20171020 |
16325 | e/tpy | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171117 | 20171020 |
16394 | e/tpy | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171117 | 20171020 |
16519 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171117 | 20171020 |
16612 | e/tpy | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171117 | 20171020 |
16745 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171117 | 20171020 |
17136 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171117 | 20171020 |
17511 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171117 | 20171020 |