Implementation notes: x86, h8bobcat, crypto_stream/lexv2

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: lexv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
15813? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091120170904
15827? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091120170904
15827? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091120170904
15827? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091120170904
15827? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091120170904
15831? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
15832? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091120170904
15861? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091120170904
15889? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091120170904
15898? ? ?? ? ?e/v2/refgcc_-m32_-O3_-fomit-frame-pointer2017091120170904
15922? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091120170904
15932? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091120170904
15936? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091120170904
15937? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091120170904
15984? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091120170904
15998? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091120170904
16031? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091120170904
16107? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091120170904
16221? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091120170904
16298? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
16311? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091120170904
16445? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091120170904
16449? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
16483? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091120170904
16497? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091120170904
16563? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091120170904
16573? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091120170904
16578? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091120170904
16644? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091120170904
16663? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091120170904
16663? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091120170904
16715? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091120170904
16772? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091120170904
16777? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091120170904
16820? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091120170904
16834? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091120170904
16834? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091120170904
16886? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091120170904
16905? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091120170904
16905? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091120170904
16934? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091120170904
16948? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091120170904
16953? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091120170904
16953? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091120170904
16962? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091120170904
16977? ? ?? ? ?e/v2/refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091120170904
16981? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091120170904
16986? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091120170904
16986? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091120170904
16996? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
17000? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091120170904
17001? ? ?? ? ?e/v2/refgcc_-m32_-O2_-fomit-frame-pointer2017091120170904
17010? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091120170904
17043? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091120170904
17086? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091120170904
17100? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091120170904
17105? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091120170904
17110? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091120170904
17162? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091120170904
17181? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091120170904
17185? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091120170904
17205? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091120170904
17209? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091120170904
17209? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091120170904
17252? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091120170904
17300? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
17300? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091120170904
17304? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091120170904
17304? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
17309? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091120170904
17324? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091120170904
17328? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091120170904
17328? ? ?? ? ?e/v2/refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091120170904
17333? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091120170904
17338? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091120170904
17352? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091120170904
17357? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091120170904
17362? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091120170904
17366? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091120170904
17371? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091120170904
17376? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091120170904
17390? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091120170904
17423? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091120170904
17428? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091120170904
17433? ? ?? ? ?e/v2/refgcc_-m32_-Os_-fomit-frame-pointer2017091120170904
17456? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091120170904
17461? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091120170904
17485? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091120170904
17499? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091120170904
17523? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091120170904
17523? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091120170904
17585? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091120170904
17604? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091120170904
17632? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091120170904
17637? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091120170904
17694? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091120170904
17694? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091120170904
17703? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091120170904
17722? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091120170904
17737? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091120170904
17746? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091120170904
17746? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091120170904
17751? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091120170904
17760? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091120170904
17765? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091120170904
17784? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
17803? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091120170904
17813? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091120170904
17846? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091120170904
17879? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091120170904
17884? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091120170904
17884? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091120170904
17889? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091120170904
17893? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091120170904
17893? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091120170904
17908? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091120170904
17912? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091120170904
17922? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091120170904
17946? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091120170904
17951? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091120170904
17955? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091120170904
17960? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091120170904
17979? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091120170904
17984? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091120170904
17984? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091120170904
17989? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091120170904
18007? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091120170904
18026? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091120170904
18031? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091120170904
18036? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091120170904
18041? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091120170904
18041? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091120170904
18083? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091120170904
18093? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091120170904
18121? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091120170904
18136? ? ?? ? ?e/v2/refgcc_-m32_-O_-fomit-frame-pointer2017091120170904
18178? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091120170904
18202? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091120170904
18217? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091120170904
18235? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091120170904
18244? ? ?? ? ?e/v2/refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091120170904
18331? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091120170904
18345? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091120170904
18463? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091120170904
18463? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091120170904
18501? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091120170904
18521? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091120170904
18639? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091120170904
18639? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091120170904
18658? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091120170904
18672? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091120170904
18758? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091120170904
18772? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091120170904
18777? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091120170904
18810? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091120170904
19062? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091120170904
19086? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091120170904
19114? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091120170904
19142? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091120170904
19361? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091120170904
19418? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091120170904

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: 9, 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=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