Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13923 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13932 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13941 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13950 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13959 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13959 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13995 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13995 | e/tpypy | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13995 | e/tpypy | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13995 | e/tpypy | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14004 | e/tpypy | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14022 | e/tpypy | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14040 | e/tpypy | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14058 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14076 | e/tpypy | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14076 | e/tpypy | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14094 | e/tpypy | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14112 | e/tpypy | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14112 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14112 | e/tpypy | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14121 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14148 | e/tpypy | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14148 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14148 | e/tpypy | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14148 | e/tpypy | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14157 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14157 | e/tpypy | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14175 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14202 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14211 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14211 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14211 | e/tpypy | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14220 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14229 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14346 | e/tpypy | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14355 | e/tpypy | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14364 | e/tpypy | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14391 | e/tpypy | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14427 | e/tpypy | gcc -m32 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14454 | e/tpypy | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14490 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14508 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14571 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14580 | e/tpypy | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14616 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14634 | e/tpypy | gcc -m32 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14643 | e/tpypy | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14652 | e/tpypy | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14733 | e/tpypy | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14751 | e/tpypy | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14787 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14787 | e/tpypy | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14787 | e/tpypy | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14787 | e/tpypy | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14796 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14805 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14805 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14841 | e/tpypy | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14841 | e/tpypy | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14850 | e/tpypy | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14895 | e/tpypy | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14940 | e/tpypy | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14940 | e/tpypy | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
14949 | e/tpypy | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15075 | e/tpypy | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15075 | e/tpypy | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15084 | e/tpypy | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15084 | e/tpypy | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15102 | e/tpypy | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15237 | e/tpypy | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15372 | e/tpypy | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15381 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161014 | 20161009 |
15381 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15408 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161014 | 20161009 |
15426 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161014 | 20161009 |
15570 | e/tpypy | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161014 | 20161009 |
15570 | e/tpypy | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15570 | e/tpypy | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15570 | e/tpypy | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161014 | 20161009 |
15615 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15642 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15678 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
15714 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15723 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15723 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15741 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15777 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161014 | 20161009 |
15777 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15777 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15777 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15777 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161014 | 20161009 |
15777 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161014 | 20161009 |
15786 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
15786 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15822 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15840 | e/tpypy | gcc -m32 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15912 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15939 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15939 | e/tpypy | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
15939 | e/tpypy | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161014 | 20161009 |
15957 | e/tpypy | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16110 | e/tpypy | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16119 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
16119 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
16119 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
16119 | e/tpypy | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161014 | 20161009 |
16128 | e/tpypy | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
16182 | e/tpypy | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161014 | 20161009 |
16191 | e/tpypy | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161014 | 20161009 |
16578 | e/tpypy | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161014 | 20161009 |
16596 | e/tpypy | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161014 | 20161009 |
16695 | e/tpypy | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161014 | 20161009 |
16839 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16839 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16839 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16839 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
16848 | e/tpypy | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16929 | e/tpypy | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16929 | e/tpypy | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16965 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
17019 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
17019 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161014 | 20161009 |
17055 | e/tpypy | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161014 | 20161009 |
17235 | e/tpypy | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
17235 | e/tpypy | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
17298 | e/tpypy | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161014 | 20161009 |
17298 | e/tpypy | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161014 | 20161009 |
17316 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161014 | 20161009 |
17334 | e/tpypy | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161014 | 20161009 |
17370 | e/tpypy | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
17460 | e/tpypy | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161014 | 20161009 |
17496 | e/tpypy | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161014 | 20161009 |
17667 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161014 | 20161009 |
17667 | e/tpypy | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161014 | 20161009 |
17667 | e/tpypy | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161014 | 20161009 |
17676 | e/tpypy | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161014 | 20161009 |
17802 | e/tpypy | gcc -m32 -O -fomit-frame-pointer | 20161014 | 20161009 |
17901 | e/tpypy | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
17955 | e/tpypy | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
18018 | e/tpypy | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161014 | 20161009 |
18342 | e/tpypy | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161014 | 20161009 |
18342 | e/tpypy | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161014 | 20161009 |
18342 | e/tpypy | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161014 | 20161009 |
18360 | e/tpypy | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161014 | 20161009 |
18576 | e/tpypy | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161014 | 20161009 |
18594 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161014 | 20161009 |
18594 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161014 | 20161009 |
18594 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161014 | 20161009 |
20619 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161014 | 20161009 |
20628 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161014 | 20161009 |
21528 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161014 | 20161009 |
22005 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161014 | 20161009 |
22041 | e/tpypy | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161014 | 20161009 |
22311 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161014 | 20161009 |
22707 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161014 | 20161009 |
22734 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161014 | 20161009 |
22734 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161014 | 20161009 |
22932 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161014 | 20161009 |
24426 | e/tpypy | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161014 | 20161009 |
24462 | e/tpypy | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161014 | 20161009 |