Implementation notes: amd64, h3neo, crypto_sign/ecdonaldb163

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: ecdonaldb163
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
5861371? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111320161009
5864349? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111320161009
5868109? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2016111320161009
5868259? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111320161009
5869999? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111320161009
5872489? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111320161009
5873083? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2016111320161009
5873478? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111320161009
5873726? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111320161009
5873776? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111320161009
5876196? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111320161009
5877007? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111320161009
5877223? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111320161009
5877886? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2016111320161009
5878770? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2016111320161009
5879025? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111320161009
5879365? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2016111320161009
5880776? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111320161009
5880922? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111320161009
5881093? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111320161009
5881352? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111320161009
5881679? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111320161009
5881939? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2016111320161009
5882027? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111320161009
5882184? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111320161009
5882476? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111320161009
5882546? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111320161009
5883623? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2016111320161009
5883706? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111320161009
5884234? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111320161009
5884475? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111320161009
5885478? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111320161009
5885803? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2016111320161009
5886115? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111320161009
5886986? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111320161009
5887280? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111320161009
5887564? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111320161009
5887607? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111320161009
5887822? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111320161009
5887865? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111320161009
5887984? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111320161009
5888662? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111320161009
5889110? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2016111320161009
5889844? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2016111320161009
5889861? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111320161009
5890956? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111320161009
5891995? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111320161009
5892497? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111320161009
5892581? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111320161009
5892696? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2016111320161009
5892782? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111320161009
5892846? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2016111320161009
5894639? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111320161009
5894793? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111320161009
5894867? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111320161009
5894956? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2016111320161009
5895071? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111320161009
5895170? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111320161009
5895201? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111320161009
5895376? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2016111320161009
5895743? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111320161009
5896100? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111320161009
5898245? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111320161009
5898360? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111320161009
5898890? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111320161009
5899265? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111320161009
5899580? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111320161009
5899648? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111320161009
5899741? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111320161009
5899938? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111320161009
5900307? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111320161009
5900653? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111320161009
5901098? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111320161009
5901142? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111320161009
5901305? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2016111320161009
5901646? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111320161009
5902077? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2016111320161009
5903750? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111320161009
5904083? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111320161009
5905355? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111320161009
5907004? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111320161009
5908692? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111320161009
5910985? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2016111320161009
5911413? ? ?? ? ?opensslcc2016111320161009
5911759? ? ?? ? ?opensslgcc2016111320161009
5913297? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111320161009
5913613? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111320161009
5914101? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111320161009
5914771? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2016111320161009
5915606? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111320161009
5916819? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111320161009
5917960? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111320161009
5918490? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111320161009
5919512? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111320161009
5919823? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111320161009
5921151? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111320161009
5921877? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111320161009
5923058? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111320161009
5924635? ? ?? ? ?opensslgcc_-funroll-loops2016111320161009
5929652? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111320161009
5932369? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111320161009

Test failure

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