Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13460 | e/tpypy | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140530 | 20140525 |
13492 | e/tpypy | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140530 | 20140525 |
13496 | e/tpypy | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
13500 | e/tpypy | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140530 | 20140525 |
13576 | e/tpypy | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
13576 | e/tpypy | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140530 | 20140525 |
13612 | e/tpypy | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140530 | 20140525 |
13616 | e/tpypy | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140530 | 20140525 |
13624 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140530 | 20140525 |
13636 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140530 | 20140525 |
13640 | e/tpypy | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140530 | 20140525 |
13648 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
13656 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
13660 | e/tpypy | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140530 | 20140525 |
13660 | e/tpypy | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
13668 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140530 | 20140525 |
13676 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140530 | 20140525 |
13680 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
13684 | e/tpypy | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140530 | 20140525 |
13688 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140530 | 20140525 |
13692 | e/tpypy | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140530 | 20140525 |
13700 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140530 | 20140525 |
13764 | e/tpypy | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
13768 | e/tpypy | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
13776 | e/tpypy | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140530 | 20140525 |
13828 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140530 | 20140525 |
13872 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140530 | 20140525 |
13892 | e/tpypy | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140530 | 20140525 |
13904 | e/tpypy | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
13952 | e/tpypy | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
13968 | e/tpypy | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
13968 | e/tpypy | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140530 | 20140525 |
13972 | e/tpypy | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
13980 | e/tpypy | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140530 | 20140525 |
13992 | e/tpypy | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14000 | e/tpypy | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140530 | 20140525 |
14008 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140530 | 20140525 |
14012 | e/tpypy | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14032 | e/tpypy | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140530 | 20140525 |
14036 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
14060 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140530 | 20140525 |
14088 | e/tpypy | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
14120 | e/tpypy | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14132 | e/tpypy | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14184 | e/tpypy | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14192 | e/tpypy | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14196 | e/tpypy | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14196 | e/tpypy | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14208 | e/tpypy | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14212 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14220 | e/tpypy | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14248 | e/tpypy | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14252 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14252 | e/tpypy | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14260 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14260 | e/tpypy | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14272 | e/tpypy | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14284 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14312 | e/tpypy | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14320 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14368 | e/tpypy | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14372 | e/tpypy | gcc -m32 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14396 | e/tpypy | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140530 | 20140525 |
14400 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14408 | e/tpypy | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14428 | e/tpypy | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14440 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140530 | 20140525 |
14444 | e/tpypy | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140530 | 20140525 |
14448 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14464 | e/tpypy | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140530 | 20140525 |
14464 | e/tpypy | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140530 | 20140525 |
14468 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14496 | e/tpypy | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140530 | 20140525 |
14500 | e/tpypy | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14504 | e/tpypy | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140530 | 20140525 |
14508 | e/tpypy | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140530 | 20140525 |
14516 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14516 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14528 | e/tpypy | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140530 | 20140525 |
14528 | e/tpypy | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140530 | 20140525 |
14548 | e/tpypy | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140530 | 20140525 |
14552 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14592 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14600 | e/tpypy | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14616 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14632 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14648 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14656 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14676 | e/tpypy | gcc -m32 -O -fomit-frame-pointer | 20140530 | 20140525 |
14680 | e/tpypy | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140530 | 20140525 |
14688 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14724 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14736 | e/tpypy | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14744 | e/tpypy | gcc -m32 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14744 | e/tpypy | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140530 | 20140525 |
14752 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140530 | 20140525 |
14784 | e/tpypy | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14804 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140530 | 20140525 |
14868 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140530 | 20140525 |
14908 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140530 | 20140525 |
14944 | e/tpypy | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
14956 | e/tpypy | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140530 | 20140525 |
14960 | e/tpypy | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140530 | 20140525 |
14968 | e/tpypy | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140530 | 20140525 |
14972 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
15012 | e/tpypy | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140530 | 20140525 |
15016 | e/tpypy | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140530 | 20140525 |
15036 | e/tpypy | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140530 | 20140525 |
15036 | e/tpypy | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15084 | e/tpypy | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15084 | e/tpypy | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
15092 | e/tpypy | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140530 | 20140525 |
15132 | e/tpypy | gcc -m32 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15184 | e/tpypy | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
15212 | e/tpypy | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
15240 | e/tpypy | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
15264 | e/tpypy | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
15296 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140530 | 20140525 |
15400 | e/tpypy | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140530 | 20140525 |
15416 | e/tpypy | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140530 | 20140525 |
15416 | e/tpypy | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140530 | 20140525 |
15428 | e/tpypy | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15428 | e/tpypy | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140530 | 20140525 |
15432 | e/tpypy | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140530 | 20140525 |
15440 | e/tpypy | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15448 | e/tpypy | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15460 | e/tpypy | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15460 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140530 | 20140525 |
15508 | e/tpypy | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15520 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140530 | 20140525 |
15560 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140530 | 20140525 |
15564 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140530 | 20140525 |
15568 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140530 | 20140525 |
15572 | e/tpypy | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140530 | 20140525 |
15576 | e/tpypy | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140530 | 20140525 |
15612 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140530 | 20140525 |
15656 | e/tpypy | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140530 | 20140525 |
15676 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140530 | 20140525 |
15740 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15780 | e/tpypy | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15784 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140530 | 20140525 |
15784 | e/tpypy | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15804 | e/tpypy | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15840 | e/tpypy | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15848 | e/tpypy | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140530 | 20140525 |
15992 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140530 | 20140525 |
16004 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140530 | 20140525 |
16076 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140530 | 20140525 |
16124 | e/tpypy | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140530 | 20140525 |
16124 | e/tpypy | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140530 | 20140525 |
16152 | e/tpypy | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140530 | 20140525 |
16260 | e/tpypy | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140530 | 20140525 |
16356 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140530 | 20140525 |
16396 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140530 | 20140525 |
16404 | e/tpypy | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140530 | 20140525 |
16528 | e/tpypy | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140530 | 20140525 |
16560 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140530 | 20140525 |
16592 | e/tpypy | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140530 | 20140525 |
16676 | e/tpypy | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140530 | 20140525 |
16732 | e/tpypy | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140530 | 20140525 |
16768 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
16856 | e/tpypy | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140530 | 20140525 |
16884 | e/tpypy | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140530 | 20140525 |
16928 | e/tpypy | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
17028 | e/tpypy | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140530 | 20140525 |
17176 | e/tpypy | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140530 | 20140525 |
17340 | e/tpypy | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140530 | 20140525 |
17984 | e/tpypy | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140530 | 20140525 |
18060 | e/tpypy | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140530 | 20140525 |
18068 | e/tpypy | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140530 | 20140525 |