Implementation notes: amd64, h3neo, crypto_stream/sosemanuk

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_stream
Primitive: sosemanuk
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7196? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
7200? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101820161009
7201? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101820161009
7203? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101820161009
7208? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
7208? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101820161009
7210? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101820161009
7213? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101820161009
7213? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
7215? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101820161009
7215? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101820161009
7223? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101820161009
7308? ? ?? ? ?cryptoppg++_-O3_-fomit-frame-pointer2016101820161009
7317? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101820161009
7317? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101820161009
7319? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101820161009
7320? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101820161009
7324? ? ?? ? ?e/submissions/sosemanukgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101820161009
7327? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-O2_-fomit-frame-pointer2016101820161009
7334? ? ?? ? ?e/submissions/sosemanukgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101820161009
7335? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101820161009
7337? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-O3_-fomit-frame-pointer2016101820161009
7340? ? ?? ? ?cryptoppg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101820161009
7341? ? ?? ? ?e/submissions/sosemanukgcc_-O3_-fomit-frame-pointer2016101820161009
7342? ? ?? ? ?e/submissions/sosemanukgcc_-O2_-fomit-frame-pointer2016101820161009
7343? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O3_-fomit-frame-pointer2016101820161009
7344? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101820161009
7351? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101820161009
7352? ? ?? ? ?cryptoppg++_-m64_-march=corei7_-O_-fomit-frame-pointer2016101820161009
7357? ? ?? ? ?cryptoppg++_-m64_-O3_-fomit-frame-pointer2016101820161009
7362? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2016101820161009
7369? ? ?? ? ?cryptoppg++_-march=nocona_-O_-fomit-frame-pointer2016101820161009
7371? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O2_-fomit-frame-pointer2016101820161009
7378? ? ?? ? ?cryptoppg++_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
7380? ? ?? ? ?cryptoppg++_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
7384? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
7389? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101820161009
7391? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O_-fomit-frame-pointer2016101820161009
7393? ? ?? ? ?cryptoppg++_-O2_-fomit-frame-pointer2016101820161009
7400? ? ?? ? ?cryptoppg++_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
7401? ? ?? ? ?cryptoppg++_-march=k8_-O2_-fomit-frame-pointer2016101820161009
7407? ? ?? ? ?cryptoppg++_-m64_-march=k8_-Os_-fomit-frame-pointer2016101820161009
7408? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101820161009
7410? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101820161009
7410? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O2_-fomit-frame-pointer2016101820161009
7413? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101820161009
7415? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101820161009
7417? ? ?? ? ?cryptoppg++_-m64_-march=core2_-Os_-fomit-frame-pointer2016101820161009
7417? ? ?? ? ?cryptoppg++_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
7421? ? ?? ? ?cryptoppg++_-march=k8_-O_-fomit-frame-pointer2016101820161009
7423? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101820161009
7424? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
7432? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O_-fomit-frame-pointer2016101820161009
7439? ? ?? ? ?cryptoppg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101820161009
7439? ? ?? ? ?cryptoppg++_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
7442? ? ?? ? ?cryptoppg++_-m64_-Os_-fomit-frame-pointer2016101820161009
7448? ? ?? ? ?cryptoppclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101820161009
7451? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
7457? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101820161009
7457? ? ?? ? ?cryptoppg++_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
7458? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O_-fomit-frame-pointer2016101820161009
7464? ? ?? ? ?cryptoppclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101820161009
7465? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101820161009
7466? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101820161009
7468? ? ?? ? ?e/submissions/sosemanukgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101820161009
7470? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101820161009
7472? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101820161009
7472? ? ?? ? ?e/submissions/sosemanukgcc_-march=k8_-O2_-fomit-frame-pointer2016101820161009
7473? ? ?? ? ?cryptoppg++_-m64_-O2_-fomit-frame-pointer2016101820161009
7473? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101820161009
7474? ? ?? ? ?cryptoppclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2016101820161009
7475? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
7475? ? ?? ? ?cryptoppg++_-march=k8_-Os_-fomit-frame-pointer2016101820161009
7475? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
7479? ? ?? ? ?cryptoppg++_-m64_-O_-fomit-frame-pointer2016101820161009
7480? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
7481? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
7483? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
7489? ? ?? ? ?e/submissions/sosemanukgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
7494? ? ?? ? ?cryptoppclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101820161009
7494? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101820161009
7494? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101820161009
7504? ? ?? ? ?cryptoppg++_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
7504? ? ?? ? ?cryptoppg++_-march=k8_-O3_-fomit-frame-pointer2016101820161009
7509? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101820161009
7511? ? ?? ? ?cryptoppclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101820161009
7514? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101820161009
7514? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101820161009
7526? ? ?? ? ?e/submissions/sosemanukgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101820161009
7541? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101820161009
7541? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101820161009
7548? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101820161009
7553? ? ?? ? ?cryptoppclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101820161009
7567? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
7574? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101820161009
7579? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101820161009
7609? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101820161009
7618? ? ?? ? ?cryptoppg++_-O_-fomit-frame-pointer2016101820161009
7827? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101820161009
7829? ? ?? ? ?e/submissions/sosemanukgcc_-march=k8_-O3_-fomit-frame-pointer2016101820161009
7844? ? ?? ? ?e/submissions/sosemanukgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101820161009
7851? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101820161009
7854? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101820161009
7939? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
7951? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
7999? ? ?? ? ?cryptoppg++_-Os_-fomit-frame-pointer2016101820161009
8062? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-O_-fomit-frame-pointer2016101820161009
8068? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101820161009
8104? ? ?? ? ?e/submissions/sosemanukgcc_-O_-fomit-frame-pointer2016101820161009
8140? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101820161009
8141? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101820161009
8141? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101820161009
8143? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
8145? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101820161009
8145? ? ?? ? ?e/submissions/sosemanukgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101820161009
8148? ? ?? ? ?e/submissions/sosemanukgcc_-march=barcelona_-O_-fomit-frame-pointer2016101820161009
8155? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101820161009
8155? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101820161009
8157? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-O_-fomit-frame-pointer2016101820161009
8160? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101820161009
8162? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101820161009
8182? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101820161009
8211? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101820161009
8225? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
8262? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
8299? ? ?? ? ?e/submissions/sosemanukgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101820161009
8400? ? ?? ? ?cryptoppg++2016101820161009
8413? ? ?? ? ?e/submissions/sosemanukclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101820161009
8413? ? ?? ? ?e/submissions/sosemanukclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101820161009
8413? ? ?? ? ?e/submissions/sosemanukclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101820161009
8417? ? ?? ? ?e/submissions/sosemanukclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101820161009
8417? ? ?? ? ?e/submissions/sosemanukclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101820161009
8430? ? ?? ? ?e/submissions/sosemanukclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101820161009
8682? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101820161009
8702? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101820161009
8709? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101820161009
8713? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101820161009
8738? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101820161009
8741? ? ?? ? ?e/submissions/sosemanukgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101820161009
8760? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
8769? ? ?? ? ?e/submissions/sosemanukgcc_-march=k8_-O_-fomit-frame-pointer2016101820161009
8772? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101820161009
8777? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101820161009
8792? ? ?? ? ?e/submissions/sosemanukgcc_-Os_-fomit-frame-pointer2016101820161009
8815? ? ?? ? ?e/submissions/sosemanukgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101820161009
8816? ? ?? ? ?e/submissions/sosemanukgcc_-march=k8_-Os_-fomit-frame-pointer2016101820161009
8820? ? ?? ? ?e/submissions/sosemanukgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101820161009
8828? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-Os_-fomit-frame-pointer2016101820161009
8867? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101820161009
8893? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
8893? ? ?? ? ?e/submissions/sosemanukgcc_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
8903? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
8905? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101820161009
10863? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
10877? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
10886? ? ?? ? ?e/submissions/sosemanukgcc_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
10890? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
10926? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101820161009
10955? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
10972? ? ?? ? ?e/submissions/sosemanukgcc_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
11201? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101820161009
11201? ? ?? ? ?e/submissions/sosemanukgcc_-march=nocona_-O_-fomit-frame-pointer2016101820161009
11205? ? ?? ? ?e/submissions/sosemanukgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101820161009
11299? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101820161009
12002? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101820161009
25021? ? ?? ? ?e/submissions/sosemanukgcc2016101820161009
25050? ? ?? ? ?e/submissions/sosemanukcc2016101820161009
25094? ? ?? ? ?e/submissions/sosemanukgcc_-funroll-loops2016101820161009

Test failure

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

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
g++ -m64 -march=core2 -O3 -fomit-frame-pointer cryptopp
gcc -m64 -march=core2 -O3 -fomit-frame-pointer e/submissions/sosemanuk