Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
12171 | e/v2/ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12173 | e/v2/ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12205 | e/v2/ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12209 | e/v2/ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12339 | e/v2/ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12347 | e/v2/ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12390 | e/v2/ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12456 | e/v2/ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12461 | e/v2/ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12477 | e/v2/ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12482 | e/v2/ref | gcc -m32 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12506 | e/v2/ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12591 | e/v2/ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12627 | e/v2/ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12631 | e/v2/ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12631 | e/v2/ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12704 | e/v2/ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12750 | e/v2/ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12851 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12883 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12889 | e/v2/ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12909 | e/v2/ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12941 | e/v2/ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12943 | e/v2/ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12954 | e/v2/ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
12962 | e/v2/ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
12965 | e/v2/ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12979 | e/v2/ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13005 | e/v2/ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13045 | e/v2/ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13109 | e/v2/ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13134 | e/v2/ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161014 | 20161009 |
13136 | e/v2/ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
13144 | e/v2/ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
13253 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161014 | 20161009 |
13259 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161014 | 20161009 |
13286 | e/v2/ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161014 | 20161009 |
13296 | e/v2/ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161014 | 20161009 |
13319 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
13323 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161014 | 20161009 |
13323 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13323 | e/v2/ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161014 | 20161009 |
13327 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
13356 | e/v2/ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13361 | e/v2/ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13368 | e/v2/ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13421 | e/v2/ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13448 | e/v2/ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13451 | e/v2/ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13451 | e/v2/ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13456 | e/v2/ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13507 | e/v2/ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13517 | e/v2/ref | gcc -m32 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13530 | e/v2/ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13531 | e/v2/ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13531 | e/v2/ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13531 | e/v2/ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13551 | e/v2/ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13600 | e/v2/ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13677 | e/v2/ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13683 | e/v2/ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13718 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13738 | e/v2/ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13741 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13745 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13837 | e/v2/ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161014 | 20161009 |
13854 | e/v2/ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
13859 | e/v2/ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161014 | 20161009 |
13878 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161014 | 20161009 |
13893 | e/v2/ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
13897 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161014 | 20161009 |
13907 | e/v2/ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161014 | 20161009 |
13907 | e/v2/ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13920 | e/v2/ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
13924 | e/v2/ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13926 | e/v2/ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13955 | e/v2/ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161014 | 20161009 |
13957 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13957 | e/v2/ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13962 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13980 | e/v2/ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
13999 | e/v2/ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161014 | 20161009 |
14011 | e/v2/ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14018 | e/v2/ref | gcc -m32 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14019 | e/v2/ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161014 | 20161009 |
14026 | e/v2/ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14034 | e/v2/ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14051 | e/v2/ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161014 | 20161009 |
14061 | e/v2/ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14064 | e/v2/ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14104 | e/v2/ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161014 | 20161009 |
14120 | e/v2/ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161014 | 20161009 |
14128 | e/v2/ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14207 | e/v2/ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14218 | e/v2/ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14229 | e/v2/ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14251 | e/v2/ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161014 | 20161009 |
14253 | e/v2/ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14255 | e/v2/ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14261 | e/v2/ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14264 | e/v2/ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161014 | 20161009 |
14272 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161014 | 20161009 |
14273 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14274 | e/v2/ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161014 | 20161009 |
14276 | e/v2/ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
14285 | e/v2/ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
14296 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161014 | 20161009 |
14296 | e/v2/ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
14305 | e/v2/ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161014 | 20161009 |
14307 | e/v2/ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161014 | 20161009 |
14320 | e/v2/ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
14327 | e/v2/ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161014 | 20161009 |
14355 | e/v2/ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161014 | 20161009 |
14358 | e/v2/ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161014 | 20161009 |
14373 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161014 | 20161009 |
14374 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14379 | e/v2/ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
14389 | e/v2/ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161014 | 20161009 |
14396 | e/v2/ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
14416 | e/v2/ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161014 | 20161009 |
14429 | e/v2/ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161014 | 20161009 |
14446 | e/v2/ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161014 | 20161009 |
14446 | e/v2/ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161014 | 20161009 |
14479 | e/v2/ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161014 | 20161009 |
14498 | e/v2/ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161014 | 20161009 |
14517 | e/v2/ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14518 | e/v2/ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161014 | 20161009 |
14597 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14599 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14600 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14602 | e/v2/ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14611 | e/v2/ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14616 | e/v2/ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14685 | e/v2/ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14727 | e/v2/ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14736 | e/v2/ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14751 | e/v2/ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14755 | e/v2/ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
14768 | e/v2/ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161014 | 20161009 |
14770 | e/v2/ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
14771 | e/v2/ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14775 | e/v2/ref | gcc -m32 -O -fomit-frame-pointer | 20161014 | 20161009 |
14779 | e/v2/ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161014 | 20161009 |
14780 | e/v2/ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14787 | e/v2/ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14800 | e/v2/ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14800 | e/v2/ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14816 | e/v2/ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161014 | 20161009 |
14821 | e/v2/ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161014 | 20161009 |
14835 | e/v2/ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161014 | 20161009 |
14840 | e/v2/ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161014 | 20161009 |
14899 | e/v2/ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
14904 | e/v2/ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161014 | 20161009 |
14907 | e/v2/ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161014 | 20161009 |
14915 | e/v2/ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14972 | e/v2/ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14988 | e/v2/ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161014 | 20161009 |
14995 | e/v2/ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15016 | e/v2/ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15670 | e/v2/ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161014 | 20161009 |