Implementation notes: amd64, mace, crypto_sign/ecdonaldk283

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: ecdonaldk283
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
16974625? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111820161009
16982310? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111820161009
16982522? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
16984164? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
16984712? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
16985080? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
16990007? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111820161009
16995584? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2016111820161009
16995775? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111820161009
17001016? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111820161009
17006646? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111820161009
17008061? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
17008711? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111820161009
17011985? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111820161009
17018276? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111820161009
17018868? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
17023903? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009
17028023? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2016111820161009
17029721? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111820161009
17033254? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111820161009
17033371? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111820161009
17034191? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
17035537? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111820161009
17035681? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111820161009
17041342? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
17042727? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2016111820161009
17044230? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111820161009
17044667? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
17046356? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111820161009
17046725? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111820161009
17050049? ? ?? ? ?opensslgcc2016111820161009
17054579? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2016111820161009
17059083? ? ?? ? ?opensslcc2016111820161009
17062160? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111820161009
17067789? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2016111820161009
17081319? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111820161009
17085959? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
17088396? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111820161009
17091119? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111820161009
17092607? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2016111820161009
17103070? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009
17104148? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
17104341? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2016111820161009
17107971? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111820161009
17109605? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
17110912? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2016111820161009
17118156? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111820161009
17119823? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009
17122067? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111820161009
17124974? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111820161009
17127144? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111820161009
17127206? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
17131203? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111820161009
17132293? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111820161009
17132305? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111820161009
17137896? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111820161009
17139481? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111820161009
17140901? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111820161009
17140962? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
17142180? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
17146569? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2016111820161009
17148366? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111820161009
17151503? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111820161009
17152293? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111820161009
17152596? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111820161009
17157722? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2016111820161009
17157926? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111820161009
17160366? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111820161009
17161246? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111820161009
17163969? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2016111820161009
17165573? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111820161009
17167982? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111820161009
17170673? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
17170703? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111820161009
17171472? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111820161009
17172430? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
17174348? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111820161009
17174788? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111820161009
17174808? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
17175423? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111820161009
17177001? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2016111820161009
17177583? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111820161009
17179900? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111820161009
17181316? ? ?? ? ?opensslgcc_-funroll-loops2016111820161009
17184223? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111820161009
17184463? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111820161009
17186190? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111820161009
17188041? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111820161009
17192210? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111820161009
17193069? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111820161009
17198642? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2016111820161009
17205275? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2016111820161009
17209480? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111820161009
17211249? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111820161009
17213242? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111820161009
17218422? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111820161009
17220264? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111820161009
17225566? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2016111820161009
17235119? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2016111820161009
17237688? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111820161009
17254363? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111820161009

Test failure

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