Implementation notes: amd64, h8bobcat, crypto_sign/ecdonaldp384

Computer: h8bobcat
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_sign
Primitive: ecdonaldp384
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
10168558? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111120171020
10172139? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111120171020
10188304? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
10188337? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
10188598? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
10188703? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2017111120171020
10190517? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
10191453? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111120171020
10192032? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111120171020
10192498? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2017111120171020
10193894? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2017111120171020
10194445? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111120171020
10194583? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017111120171020
10197742? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
10197837? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
10198269? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
10198772? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
10199894? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
10200425? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
10203755? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
10204206? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111120171020
10205565? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111120171020
10206230? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111120171020
10206244? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
10206962? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111120171020
10208458? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111120171020
10209033? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
10210410? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
10211674? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
10211683? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
10213473? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111120171020
10213635? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111120171020
10213664? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017111120171020
10213968? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
10215027? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
10215949? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
10216020? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
10216281? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111120171020
10216908? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2017111120171020
10216989? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
10217668? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111120171020
10218148? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111120171020
10218228? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017111120171020
10218585? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
10218637? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
10218979? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111120171020
10219103? ? ?? ? ?opensslgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111120171020
10219302? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
10219796? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
10220357? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111120171020
10220366? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2017111120171020
10220575? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017111120171020
10220780? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
10221943? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
10223468? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2017111120171020
10224964? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111120171020
10224969? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111120171020
10225415? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
10225481? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
10225487? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
10226190? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111120171020
10227139? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017111120171020
10227206? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
10227524? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111120171020
10227971? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111120171020
10228317? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
10228811? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111120171020
10230365? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2017111120171020
10230370? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
10230441? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
10231239? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
10231457? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
10232479? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111120171020
10232531? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
10233172? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2017111120171020
10234075? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111120171020
10234436? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
10235157? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
10235623? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
10236113? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
10236364? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111120171020
10236792? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
10237129? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111120171020
10238050? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
10238449? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2017111120171020
10239228? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111120171020
10240511? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
10240582? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111120171020
10241095? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
10241846? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111120171020
10242629? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111120171020
10244268? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111120171020
10244823? ? ?? ? ?opensslcc2017111120171020
10244985? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111120171020
10245608? ? ?? ? ?opensslgcc2017111120171020
10246082? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017111120171020
10247684? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111120171020
10248467? ? ?? ? ?opensslgcc_-funroll-loops2017111120171020
10250163? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111120171020
10254423? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111120171020
10256917? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111120171020
10260256? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020