Implementation notes: amd64, h3neo, crypto_sign/ronald3072

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: ronald3072
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
19009171? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
19013644? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
19015376? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111520161009
19017182? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111520161009
19017949? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111520161009
19019514? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111520161009
19019964? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111520161009
19021159? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111520161009
19021829? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111520161009
19022411? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2016111520161009
19023429? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111520161009
19025426? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111520161009
19026080? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
19027065? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2016111520161009
19030392? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
19030489? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111520161009
19031980? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111520161009
19032142? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111520161009
19033135? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111520161009
19033786? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2016111520161009
19035124? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
19035440? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111520161009
19035478? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2016111520161009
19036598? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
19036648? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
19038063? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111520161009
19039201? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111520161009
19039406? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
19040494? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111520161009
19041304? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2016111520161009
19041479? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111520161009
19042545? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
19042796? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2016111520161009
19043166? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111520161009
19045640? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2016111520161009
19046360? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111520161009
19046653? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
19046822? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111520161009
19047678? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111520161009
19048448? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111520161009
19048603? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
19049848? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111520161009
19050002? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111520161009
19050811? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
19050813? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
19051998? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
19052184? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111520161009
19053377? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
19053587? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111520161009
19053709? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111520161009
19053820? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2016111520161009
19053859? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2016111520161009
19054867? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
19055064? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111520161009
19056255? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
19056594? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
19057602? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2016111520161009
19058093? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
19058105? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111520161009
19058870? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111520161009
19059026? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
19059396? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111520161009
19060348? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111520161009
19060421? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111520161009
19060465? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2016111520161009
19061197? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
19061549? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
19062530? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
19063014? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
19064386? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111520161009
19064562? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
19064934? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2016111520161009
19065200? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
19065567? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
19066075? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111520161009
19066207? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111520161009
19066860? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111520161009
19067274? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
19068362? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111520161009
19069985? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111520161009
19070793? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111520161009
19070825? ? ?? ? ?opensslcc2016111520161009
19073610? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111520161009
19074008? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
19074779? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2016111520161009
19075300? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111520161009
19075923? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111520161009
19076428? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111520161009
19076763? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111520161009
19078967? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111520161009
19080317? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111520161009
19085057? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
19086337? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2016111520161009
19090565? ? ?? ? ?opensslgcc_-funroll-loops2016111520161009
19096333? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111520161009
19097577? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111520161009
19102067? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
19115500? ? ?? ? ?opensslgcc2016111520161009
19118159? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111520161009
19125850? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
19142825? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111520161009

Test failure

Implementation: crypto_sign/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