Implementation notes: amd64, h3neo, crypto_sign/ronald1536

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: ronald1536
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4052268? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2016111420161009
4053670? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
4054633? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111420161009
4062128? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111420161009
4063377? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111420161009
4064447? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2016111420161009
4064802? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111420161009
4065105? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
4065205? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111420161009
4065637? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2016111420161009
4065686? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111420161009
4065732? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111420161009
4065923? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111420161009
4066041? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111420161009
4066104? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111420161009
4067184? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
4067304? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
4067960? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111420161009
4067996? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2016111420161009
4068444? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
4068661? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111420161009
4068954? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
4069321? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111420161009
4069656? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2016111420161009
4070058? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111420161009
4070292? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111420161009
4070452? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
4070700? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
4071288? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
4072246? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111420161009
4072935? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
4073053? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2016111420161009
4073305? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
4073397? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111420161009
4073662? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111420161009
4074198? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
4074429? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2016111420161009
4074830? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111420161009
4074939? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
4075192? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111420161009
4075355? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
4075519? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111420161009
4075918? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2016111420161009
4076275? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
4076481? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111420161009
4076600? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111420161009
4077432? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111420161009
4078045? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111420161009
4078191? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111420161009
4078597? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111420161009
4078968? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111420161009
4079702? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
4079961? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111420161009
4080696? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
4081177? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
4081295? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111420161009
4081712? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111420161009
4082024? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111420161009
4082297? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
4083140? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111420161009
4083153? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
4083440? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
4083895? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2016111420161009
4084506? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
4085452? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
4086395? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
4086672? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
4086755? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
4086888? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2016111420161009
4087504? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2016111420161009
4087575? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111420161009
4087613? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111420161009
4087773? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111420161009
4088041? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
4088117? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2016111420161009
4088247? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2016111420161009
4088349? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
4088859? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111420161009
4089124? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
4089855? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111420161009
4090017? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111420161009
4090253? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111420161009
4092238? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111420161009
4092927? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111420161009
4092987? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111420161009
4093047? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111420161009
4093129? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111420161009
4094433? ? ?? ? ?opensslgcc2016111420161009
4094906? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111420161009
4095582? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
4095868? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111420161009
4096437? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111420161009
4097227? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111420161009
4097404? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
4099635? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111420161009
4099938? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111420161009
4100169? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111420161009
4104810? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2016111420161009
4105121? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
4105647? ? ?? ? ?opensslgcc_-funroll-loops2016111420161009
4127945? ? ?? ? ?opensslcc2016111420161009

Test failure

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