Implementation notes: amd64, hydra3, crypto_dh/kummer

Computer: hydra3
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_dh
Primitive: kummer
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1570582? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111720171020
1570592? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111720171020
1570602? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111720171020
1570604? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017111720171020
1570607? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111720171020
1570609? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017111720171020
1570612? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017111720171020
1570615? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111720171020
1570620? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111720171020
1570621? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017111720171020
1570624? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017111720171020
1570624? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111720171020
1570624? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111720171020
1570625? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017111720171020
1570628? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111720171020
1570630? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111720171020
1570631? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111720171020
1570632? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017111720171020
1570632? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017111720171020
1570633? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111720171020
1570633? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111720171020
1570633? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017111720171020
1570633? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111720171020
1570633? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111720171020
1570634? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111720171020
1570634? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111720171020
1570635? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111720171020
1570635? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111720171020
1570635? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017111720171020
1570635? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111720171020
1570637? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111720171020
1570637? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111720171020
1570637? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111720171020
1570638? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111720171020
1570639? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111720171020
1570639? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111720171020
1570640? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111720171020
1570642? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111720171020
1570642? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111720171020
1570642? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017111720171020
1570644? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111720171020
1570644? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111720171020
1570644? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111720171020
1570645? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111720171020
1570645? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111720171020
1570646? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111720171020
1570646? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017111720171020
1570647? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111720171020
1570648? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111720171020
1570649? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111720171020
1570650? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111720171020
1570650? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111720171020
1570650? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111720171020
1570651? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111720171020
1570652? ? ?? ? ?refgcc2017111720171020
1570652? ? ?? ? ?refgcc_-funroll-loops2017111720171020
1570652? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111720171020
1570652? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111720171020
1570653? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111720171020
1570653? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017111720171020
1570654? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111720171020
1570655? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111720171020
1570655? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111720171020
1570655? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111720171020
1570657? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111720171020
1570658? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111720171020
1570658? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111720171020
1570659? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111720171020
1570660? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111720171020
1570662? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111720171020
1570665? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111720171020
1570666? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111720171020
1570668? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111720171020
1570668? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111720171020
1570670? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111720171020
1570671? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111720171020
1570671? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111720171020
1570678? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111720171020
1570678? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111720171020
1570683? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111720171020
1570684? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111720171020
1570685? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111720171020
1570686? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111720171020
1570689? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111720171020
1570689? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111720171020
1570697? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111720171020
1570698? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017111720171020
1570699? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017111720171020
1570700? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017111720171020
1570704? ? ?? ? ?refcc2017111720171020
1570704? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111720171020
1570708? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111720171020
1570718? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111720171020
1570726? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111720171020
1570746? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017111720171020
1570747? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111720171020
1570751? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111720171020
1570856? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111720171020
1570899? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017111720171020
1570909? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017111720171020
1570914? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111720171020

Test failure

Implementation: crypto_dh/kummer/ref
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 ref