Implementation notes: amd64, h3neo, crypto_encrypt/ronald3072

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_encrypt
Primitive: ronald3072
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
19030400? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111520161009
19034755? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2016111520161009
19038941? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111520161009
19039366? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
19044799? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111520161009
19048486? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
19050234? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111520161009
19053156? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111520161009
19054870? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111520161009
19055641? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
19056050? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111520161009
19056852? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
19059359? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111520161009
19059683? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
19060042? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
19060230? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111520161009
19062206? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
19063854? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2016111520161009
19063965? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2016111520161009
19064622? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111520161009
19065139? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111520161009
19065145? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2016111520161009
19065702? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111520161009
19066408? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111520161009
19066506? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
19067920? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
19068109? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
19068575? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111520161009
19068655? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111520161009
19069097? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
19069218? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
19069540? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
19069723? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
19069828? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111520161009
19069835? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
19071059? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
19071128? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111520161009
19071562? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2016111520161009
19071807? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
19072401? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111520161009
19073553? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111520161009
19074663? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111520161009
19075129? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
19075654? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
19077502? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111520161009
19077564? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2016111520161009
19078059? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111520161009
19078648? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2016111520161009
19079331? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111520161009
19079537? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111520161009
19079857? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111520161009
19081609? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111520161009
19082216? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111520161009
19082354? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2016111520161009
19082861? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111520161009
19083038? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111520161009
19083165? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
19083575? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
19083898? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2016111520161009
19085105? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2016111520161009
19085543? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2016111520161009
19085654? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2016111520161009
19086340? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
19086616? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111520161009
19087452? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2016111520161009
19088093? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111520161009
19088438? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111520161009
19088499? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111520161009
19089079? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111520161009
19089212? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111520161009
19089326? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111520161009
19089992? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
19090705? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111520161009
19092801? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
19092847? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111520161009
19092880? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111520161009
19093103? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111520161009
19093413? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
19094019? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111520161009
19094155? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111520161009
19094691? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111520161009
19094833? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
19095697? ? ?? ? ?opensslgcc2016111520161009
19097052? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111520161009
19099306? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111520161009
19099957? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
19104512? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
19105919? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111520161009
19106722? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111520161009
19109139? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
19110095? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111520161009
19113279? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
19115104? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
19119089? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111520161009
19119994? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111520161009
19120314? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2016111520161009
19120835? ? ?? ? ?opensslgcc_-funroll-loops2016111520161009
19123951? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111520161009
19132606? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111520161009
19144028? ? ?? ? ?opensslcc2016111520161009
19164105? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009

Test failure

Implementation: crypto_encrypt/ronald3072/openssl
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

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