Implementation notes: x86, hydra3, crypto_stream/lexv2

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: lexv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
10867? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017110820171020
10902? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017110820171020
11029? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017110820171020
11031? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017110820171020
11050? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017110820171020
11113? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017110820171020
11123? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017110820171020
11149? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017110820171020
11158? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017110820171020
11169? ? ?? ? ?e/v2/refgcc_-m32_-O3_-fomit-frame-pointer2017110820171020
11256? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017110820171020
11265? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017110820171020
11265? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017110820171020
11275? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017110820171020
11286? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017110820171020
11308? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017110820171020
11448? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017110820171020
11451? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017110820171020
11484? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017110820171020
11489? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017110820171020
11529? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017110820171020
11539? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017110820171020
11557? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017110820171020
11608? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017110820171020
11616? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017110820171020
11616? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017110820171020
11634? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017110820171020
11692? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017110820171020
11710? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017110820171020
11712? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017110820171020
11715? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017110820171020
11748? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017110820171020
11854? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017110820171020
11855? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017110820171020
11888? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017110820171020
11907? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017110820171020
11918? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017110820171020
11918? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017110820171020
11939? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017110820171020
11961? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017110820171020
11964? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017110820171020
11972? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017110820171020
11973? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017110820171020
11982? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017110820171020
12047? ? ?? ? ?e/v2/refgcc_-m32_-O2_-fomit-frame-pointer2017110820171020
12060? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017110820171020
12071? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017110820171020
12075? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017110820171020
12078? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017110820171020
12080? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017110820171020
12133? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017110820171020
12147? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017110820171020
12156? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017110820171020
12197? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017110820171020
12200? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017110820171020
12213? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017110820171020
12246? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017110820171020
12260? ? ?? ? ?e/v2/refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017110820171020
12274? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017110820171020
12279? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017110820171020
12280? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017110820171020
12281? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017110820171020
12284? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017110820171020
12290? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017110820171020
12392? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017110820171020
12394? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017110820171020
12423? ? ?? ? ?e/v2/refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017110820171020
12436? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017110820171020
12441? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017110820171020
12441? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017110820171020
12446? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017110820171020
12446? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017110820171020
12453? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017110820171020
12453? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017110820171020
12453? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017110820171020
12453? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017110820171020
12471? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017110820171020
12521? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017110820171020
12525? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017110820171020
12533? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017110820171020
12537? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017110820171020
12576? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017110820171020
12603? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017110820171020
12633? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017110820171020
12640? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017110820171020
12649? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017110820171020
12662? ? ?? ? ?e/v2/refgcc_-m32_-Os_-fomit-frame-pointer2017110820171020
12695? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017110820171020
12697? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017110820171020
12710? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017110820171020
12710? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017110820171020
12714? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017110820171020
12720? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017110820171020
12722? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017110820171020
12725? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017110820171020
12730? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017110820171020
12732? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017110820171020
12737? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017110820171020
12741? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017110820171020
12745? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017110820171020
12745? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017110820171020
12753? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017110820171020
12763? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017110820171020
12764? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017110820171020
12766? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017110820171020
12773? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017110820171020
12806? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017110820171020
12810? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017110820171020
12821? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017110820171020
12824? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017110820171020
12830? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017110820171020
12834? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017110820171020
12856? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017110820171020
12859? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017110820171020
12870? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017110820171020
12870? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017110820171020
12873? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017110820171020
12875? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017110820171020
12888? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017110820171020
12916? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017110820171020
12931? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017110820171020
12953? ? ?? ? ?e/v2/refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017110820171020
12956? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017110820171020
12958? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017110820171020
12981? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017110820171020
13037? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017110820171020
13040? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017110820171020
13061? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017110820171020
13063? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017110820171020
13077? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017110820171020
13077? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017110820171020
13083? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017110820171020
13083? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017110820171020
13090? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017110820171020
13095? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017110820171020
13142? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017110820171020
13177? ? ?? ? ?e/v2/refgcc_-m32_-O_-fomit-frame-pointer2017110820171020
13185? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017110820171020
13200? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017110820171020
13200? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017110820171020
13205? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017110820171020
13208? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017110820171020
13227? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017110820171020
13233? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017110820171020
13281? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017110820171020
13282? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017110820171020
13306? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017110820171020
13320? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017110820171020
13337? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017110820171020
13356? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017110820171020
13362? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017110820171020
13365? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017110820171020
13365? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017110820171020
13391? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017110820171020
13403? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017110820171020
13421? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017110820171020
13449? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017110820171020
13466? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017110820171020
13964? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017110820171020
14456? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017110820171020

Test failure

Implementation: crypto_stream/lexv2/e/v2/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer e/v2/ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer e/v2/ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer e/v2/ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer e/v2/ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer e/v2/ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer e/v2/ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer e/v2/ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer e/v2/ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer e/v2/ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer e/v2/ref