Implementation notes: amd64, h3neo, crypto_sign/donald1024

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: donald1024
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1188710? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111320161009
1191270? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111320161009
1191294? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111320161009
1191853? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111320161009
1191967? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111320161009
1192453? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111320161009
1193757? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111320161009
1193803? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111320161009
1194155? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111320161009
1194222? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111320161009
1194432? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111320161009
1194547? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111320161009
1194739? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111320161009
1195049? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111320161009
1195220? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2016111320161009
1195316? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111320161009
1195583? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111320161009
1195590? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111320161009
1195867? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2016111320161009
1195870? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111320161009
1196193? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111320161009
1196210? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2016111320161009
1196256? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111320161009
1196416? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2016111320161009
1196418? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111320161009
1196475? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111320161009
1196579? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111320161009
1196932? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111320161009
1197082? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111320161009
1197231? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111320161009
1197251? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111320161009
1197344? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111320161009
1197428? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111320161009
1197526? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111320161009
1197663? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111320161009
1197695? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111320161009
1198402? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111320161009
1198429? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111320161009
1199039? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2016111320161009
1199175? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2016111320161009
1199254? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111320161009
1199515? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111320161009
1200479? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111320161009
1201142? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2016111320161009
1201164? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111320161009
1201371? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2016111320161009
1201621? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111320161009
1201708? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111320161009
1202007? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2016111320161009
1202141? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111320161009
1202258? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111320161009
1202837? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111320161009
1202859? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111320161009
1202868? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111320161009
1203051? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111320161009
1203351? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2016111320161009
1203364? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111320161009
1203548? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111320161009
1203586? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2016111320161009
1203704? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111320161009
1203707? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111320161009
1203743? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111320161009
1203829? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111320161009
1203890? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2016111320161009
1204063? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111320161009
1204103? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111320161009
1204256? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111320161009
1204309? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111320161009
1204326? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111320161009
1204371? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2016111320161009
1204440? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111320161009
1204443? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111320161009
1204494? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111320161009
1204764? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111320161009
1204817? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111320161009
1204867? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111320161009
1204939? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2016111320161009
1205341? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111320161009
1205744? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111320161009
1205788? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2016111320161009
1206128? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111320161009
1206234? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2016111320161009
1206699? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111320161009
1206848? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111320161009
1207826? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111320161009
1208241? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111320161009
1208331? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2016111320161009
1208433? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111320161009
1208902? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111320161009
1209084? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111320161009
1209447? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2016111320161009
1209582? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111320161009
1210155? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111320161009
1210903? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111320161009
1210956? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111320161009
1211231? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111320161009
1212115? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111320161009
1213738? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111320161009
1230074? ? ?? ? ?opensslcc2016111320161009
1230273? ? ?? ? ?opensslgcc2016111320161009
1237076? ? ?? ? ?opensslgcc_-funroll-loops2016111320161009

Test failure

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