Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
10520 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10540 | e/tpypy | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10556 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170906 | 20170904 |
10564 | e/tpypy | gcc -m32 -O -fomit-frame-pointer | 20170906 | 20170904 |
10572 | e/tpypy | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10580 | e/tpypy | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10588 | e/tpypy | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170906 | 20170904 |
10588 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10592 | e/tpypy | gcc -m32 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10596 | e/tpypy | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170906 | 20170904 |
10600 | e/tpypy | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10604 | e/tpypy | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170906 | 20170904 |
10612 | e/tpypy | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10616 | e/tpypy | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170906 | 20170904 |
10616 | e/tpypy | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170906 | 20170904 |
10620 | e/tpypy | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10628 | e/tpypy | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10636 | e/tpypy | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10640 | e/tpypy | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10640 | e/tpypy | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10644 | e/tpypy | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170906 | 20170904 |
10648 | e/tpypy | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10664 | e/tpypy | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10664 | e/tpypy | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10668 | e/tpypy | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10676 | e/tpypy | gcc -m32 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10680 | e/tpypy | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10688 | e/tpypy | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170906 | 20170904 |
10696 | e/tpypy | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170906 | 20170904 |
10712 | e/tpypy | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10720 | e/tpypy | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10732 | e/tpypy | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20170906 | 20170904 |
10756 | e/tpypy | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170906 | 20170904 |
10764 | e/tpypy | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10764 | e/tpypy | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10780 | e/tpypy | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10780 | e/tpypy | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170906 | 20170904 |
10788 | e/tpypy | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10840 | e/tpypy | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10856 | e/tpypy | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
10924 | e/tpypy | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170906 | 20170904 |
10928 | e/tpypy | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170906 | 20170904 |
11012 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170906 | 20170904 |
11028 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170906 | 20170904 |
11044 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170906 | 20170904 |
11056 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170906 | 20170904 |
11164 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170906 | 20170904 |
11192 | e/tpypy | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11200 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170906 | 20170904 |
11204 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11208 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11208 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11216 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11220 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170906 | 20170904 |
11256 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11264 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11276 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11284 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11304 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170906 | 20170904 |
11316 | e/tpypy | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170906 | 20170904 |
11320 | e/tpypy | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11364 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11412 | e/tpypy | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170906 | 20170904 |
11436 | e/tpypy | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170906 | 20170904 |
11448 | e/tpypy | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11476 | e/tpypy | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11480 | e/tpypy | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11488 | e/tpypy | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11492 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11496 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11508 | e/tpypy | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11528 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11536 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11536 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11536 | e/tpypy | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11540 | e/tpypy | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11556 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170906 | 20170904 |
11560 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11560 | e/tpypy | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11580 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11584 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170906 | 20170904 |
11588 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11600 | e/tpypy | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170906 | 20170904 |
11648 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11688 | e/tpypy | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170906 | 20170904 |
11696 | e/tpypy | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11712 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11712 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11720 | e/tpypy | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11732 | e/tpypy | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11764 | e/tpypy | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11800 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11808 | e/tpypy | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170906 | 20170904 |
11856 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11868 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170906 | 20170904 |
11876 | e/tpypy | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11904 | e/tpypy | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11912 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11928 | e/tpypy | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11932 | e/tpypy | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170906 | 20170904 |
11948 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11948 | e/tpypy | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11952 | e/tpypy | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170906 | 20170904 |
11960 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
11960 | e/tpypy | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170906 | 20170904 |
11968 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
11976 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170906 | 20170904 |
11976 | e/tpypy | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170906 | 20170904 |
11976 | e/tpypy | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170906 | 20170904 |
11984 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170906 | 20170904 |
11984 | e/tpypy | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170906 | 20170904 |
11992 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170906 | 20170904 |
11996 | e/tpypy | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
12016 | e/tpypy | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170906 | 20170904 |
12020 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170906 | 20170904 |
12024 | e/tpypy | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
12040 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
12044 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170906 | 20170904 |
12104 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170906 | 20170904 |
12128 | e/tpypy | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170906 | 20170904 |
12148 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170906 | 20170904 |
12168 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
12348 | e/tpypy | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20170906 | 20170904 |
12368 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170906 | 20170904 |
12396 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170906 | 20170904 |
12400 | e/tpypy | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170906 | 20170904 |
12476 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170906 | 20170904 |
12504 | e/tpypy | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170906 | 20170904 |
12532 | e/tpypy | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170906 | 20170904 |
12552 | e/tpypy | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170906 | 20170904 |
13032 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170906 | 20170904 |
13224 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170906 | 20170904 |
13264 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170906 | 20170904 |
13268 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
13332 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170906 | 20170904 |
13344 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170906 | 20170904 |
13364 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170906 | 20170904 |
13368 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170906 | 20170904 |
13376 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170906 | 20170904 |
13416 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170906 | 20170904 |
13424 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170906 | 20170904 |
13476 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170906 | 20170904 |
13516 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170906 | 20170904 |
13524 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170906 | 20170904 |
13528 | e/tpypy | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170906 | 20170904 |
13532 | e/tpypy | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170906 | 20170904 |
13552 | e/tpypy | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
13572 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170906 | 20170904 |
13572 | e/tpypy | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170906 | 20170904 |
13580 | e/tpypy | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170906 | 20170904 |
13616 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170906 | 20170904 |
13668 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170906 | 20170904 |
13668 | e/tpypy | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170906 | 20170904 |
13704 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170906 | 20170904 |
13724 | e/tpypy | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170906 | 20170904 |
13740 | e/tpypy | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170906 | 20170904 |
13756 | e/tpypy | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170906 | 20170904 |
13796 | e/tpypy | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170906 | 20170904 |
13832 | e/tpypy | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170906 | 20170904 |
13840 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170906 | 20170904 |
13840 | e/tpypy | gcc -m32 -Os -fomit-frame-pointer | 20170906 | 20170904 |
13848 | e/tpypy | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170906 | 20170904 |
13868 | e/tpypy | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170906 | 20170904 |
13872 | e/tpypy | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20170906 | 20170904 |
13880 | e/tpypy | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20170906 | 20170904 |
13900 | e/tpypy | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170906 | 20170904 |
13904 | e/tpypy | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170906 | 20170904 |
13908 | e/tpypy | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170906 | 20170904 |
13972 | e/tpypy | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170906 | 20170904 |
14092 | e/tpypy | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170906 | 20170904 |
14108 | e/tpypy | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170906 | 20170904 |
14144 | e/tpypy | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170906 | 20170904 |
14188 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170906 | 20170904 |
14200 | e/tpypy | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170906 | 20170904 |
14212 | e/tpypy | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170906 | 20170904 |
14224 | e/tpypy | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170906 | 20170904 |