Implementation notes: amd64, hydra3, crypto_sign/ecdonaldp192

Computer: hydra3
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_sign
Primitive: ecdonaldp192
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1965526? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111820171020
1967079? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111820171020
1967825? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111820171020
1974691? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017111820171020
1976738? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111820171020
1977193? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111820171020
1982318? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017111820171020
1984237? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111820171020
1984901? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111820171020
1985235? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111820171020
1985269? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2017111820171020
1985846? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111820171020
1986272? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111820171020
1986579? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111820171020
1987475? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111820171020
1987928? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111820171020
1987995? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2017111820171020
1988231? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111820171020
1988985? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111820171020
1990035? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111820171020
1990705? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111820171020
1990853? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111820171020
1991192? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111820171020
1991498? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111820171020
1991728? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111820171020
1992271? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111820171020
1992799? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111820171020
1993000? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111820171020
1993266? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111820171020
1993515? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2017111820171020
1993659? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2017111820171020
1993842? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111820171020
1994132? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111820171020
1994296? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2017111820171020
1994453? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111820171020
1994672? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111820171020
1995008? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111820171020
1995069? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111820171020
1995296? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111820171020
1995368? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111820171020
1995441? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2017111820171020
1995871? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111820171020
1996006? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111820171020
1996435? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111820171020
1996544? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2017111820171020
1996830? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111820171020
1996977? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111820171020
1997260? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111820171020
1997343? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111820171020
1997351? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111820171020
1997433? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111820171020
1997441? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111820171020
1997587? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2017111820171020
1997663? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2017111820171020
1997781? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111820171020
1997954? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017111820171020
1998160? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017111820171020
1998179? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111820171020
1998370? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111820171020
1998564? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017111820171020
1998841? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111820171020
1999045? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111820171020
1999049? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111820171020
1999150? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017111820171020
1999153? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111820171020
1999640? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111820171020
1999660? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111820171020
2000315? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111820171020
2000938? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111820171020
2001707? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111820171020
2001770? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111820171020
2001870? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111820171020
2001894? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111820171020
2001918? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111820171020
2002356? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111820171020
2002659? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111820171020
2002668? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111820171020
2002956? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111820171020
2003453? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111820171020
2003560? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111820171020
2004244? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111820171020
2004387? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111820171020
2004509? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111820171020
2004695? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111820171020
2004780? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2017111820171020
2004938? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2017111820171020
2005025? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111820171020
2005176? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111820171020
2006454? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2017111820171020
2006651? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111820171020
2007497? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111820171020
2007865? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111820171020
2008657? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111820171020
2009199? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2017111820171020
2009291? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111820171020
2010756? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111820171020
2011622? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111820171020
2011932? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111820171020
2014791? ? ?? ? ?opensslgcc2017111820171020
2017823? ? ?? ? ?opensslgcc_-funroll-loops2017111820171020
2029564? ? ?? ? ?opensslcc2017111820171020

Test failure

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