Implementation notes: amd64, h8bobcat, crypto_dh/kummer

Computer: h8bobcat
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_dh
Primitive: kummer
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3005273? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111020171020
3005273? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
3005306? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
3005311? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
3005325? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111020171020
3005349? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
3005373? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
3005382? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017111020171020
3005396? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
3005406? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111020171020
3005416? ? ?? ? ?refgcc2017111020171020
3005425? ? ?? ? ?refcc2017111020171020
3005458? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
3005468? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
3005482? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111020171020
3005510? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111020171020
3005515? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111020171020
3005525? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
3005544? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111020171020
3005634? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017111020171020
3005643? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111020171020
3005648? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111020171020
3005672? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
3005677? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
3005700? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017111020171020
3005724? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111020171020
3005815? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
3005838? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
3005952? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017111020171020
3006009? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
3006275? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017111020171020
3006294? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
3006327? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111020171020
3006327? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
3006375? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
3006380? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111020171020
3006384? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
3006389? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111020171020
3006437? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
3006460? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111020171020
3006465? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111020171020
3006465? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111020171020
3006499? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111020171020
3006517? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
3006522? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111020171020
3006555? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111020171020
3006589? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
3006607? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
3006688? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017111020171020
3006712? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111020171020
3006731? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
3006745? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111020171020
3006750? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111020171020
3007158? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111020171020
3007230? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111020171020
3007244? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
3007344? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111020171020
3007396? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
3007529? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111020171020
3007567? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017111020171020
3007700? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111020171020
3008465? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111020171020
3009139? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020
3009358? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111020171020
3011799? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
3011842? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111020171020
3011903? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
3011909? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111020171020
3011966? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111020171020
3011975? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017111020171020
3011975? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111020171020
3011979? ? ?? ? ?refgcc_-funroll-loops2017111020171020
3011989? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017111020171020
3011999? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
3012022? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111020171020
3012051? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111020171020
3012056? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111020171020
3012060? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017111020171020
3012079? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017111020171020
3012080? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017111020171020
3012084? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
3012098? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111020171020
3012112? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111020171020
3012118? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111020171020
3012151? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111020171020
3012165? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111020171020
3012175? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111020171020
3012208? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111020171020
3012245? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111020171020
3012260? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017111020171020
3012260? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111020171020
3012260? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111020171020
3012279? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111020171020
3012308? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111020171020
3012350? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017111020171020
3012407? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111020171020
3012445? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017111020171020
3012611? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111020171020
3012920? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111020171020
3013001? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017111020171020
3013096? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111020171020
3014122? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111020171020