Implementation notes: amd64, h3neo, crypto_stream/ocelot1

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_stream
Primitive: ocelot1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
49958? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
49977? ? ?? ? ?refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
50052? ? ?? ? ?refg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
50191? ? ?? ? ?refg++_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
50215? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
50949? ? ?? ? ?refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
51085? ? ?? ? ?refg++_-m64_-O3_-fomit-frame-pointer2016101720161009
51119? ? ?? ? ?refg++_-O3_-fomit-frame-pointer2016101720161009
51337? ? ?? ? ?refg++_-march=k8_-O3_-fomit-frame-pointer2016101720161009
51345? ? ?? ? ?refg++_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
52008? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
52309? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
52355? ? ?? ? ?refg++_-march=k8_-O2_-fomit-frame-pointer2016101720161009
52413? ? ?? ? ?refg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
52425? ? ?? ? ?refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
52652? ? ?? ? ?refg++_-m64_-O2_-fomit-frame-pointer2016101720161009
52656? ? ?? ? ?refg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
53356? ? ?? ? ?refg++_-O2_-fomit-frame-pointer2016101720161009
53446? ? ?? ? ?refg++_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
53890? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
55240? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
55775? ? ?? ? ?refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
56401? ? ?? ? ?refg++_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
57300? ? ?? ? ?refg++_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
57390? ? ?? ? ?refg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
58026? ? ?? ? ?refg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
58089? ? ?? ? ?refg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
58397? ? ?? ? ?refg++_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
59129? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
59646? ? ?? ? ?refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
59656? ? ?? ? ?refg++_-Os_-fomit-frame-pointer2016101720161009
59719? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
59775? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
59801? ? ?? ? ?refg++_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
59922? ? ?? ? ?refg++_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
59944? ? ?? ? ?refg++_-march=k8_-Os_-fomit-frame-pointer2016101720161009
60214? ? ?? ? ?refg++_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
60357? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
60369? ? ?? ? ?refg++_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
60736? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
60979? ? ?? ? ?refg++_-march=k8_-O_-fomit-frame-pointer2016101720161009
60984? ? ?? ? ?refg++_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
61001? ? ?? ? ?refg++_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
61059? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
61674? ? ?? ? ?refclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
62808? ? ?? ? ?refg++_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
63284? ? ?? ? ?refg++_-march=nocona_-O_-fomit-frame-pointer2016101720161009
63655? ? ?? ? ?refg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
63657? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
63723? ? ?? ? ?refg++_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
63813? ? ?? ? ?refg++_-O_-fomit-frame-pointer2016101720161009
64456? ? ?? ? ?refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
64542? ? ?? ? ?refg++_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
64787? ? ?? ? ?refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
64889? ? ?? ? ?refg++_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
64901? ? ?? ? ?refg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
65006? ? ?? ? ?refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
65414? ? ?? ? ?refg++_-m64_-O_-fomit-frame-pointer2016101720161009
65510? ? ?? ? ?refg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
66953? ? ?? ? ?refg++_-m64_-Os_-fomit-frame-pointer2016101720161009
68299? ? ?? ? ?refclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
68743? ? ?? ? ?refclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
69005? ? ?? ? ?refclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
69552? ? ?? ? ?refclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
73302? ? ?? ? ?refclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
78473? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
168830? ? ?? ? ?refg++2016101720161009

Test failure

Implementation: crypto_stream/ocelot1/ref
Compiler: g++ -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m64 -march=core2 -O3 -fomit-frame-pointer ref