Implementation notes: amd64, h3neo, crypto_hash/fsb512

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: fsb512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
90788441? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101320161009
90818930? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101220161009
90861625? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016101220161009
90885109? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101320161009
90891781? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101220161009
90917879? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101220161009
90976698? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101220161009
91001442? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101220161009
91029112? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101320161009
91048341? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101220161009
91049603? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101220161009
91058264? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101220161009
91067494? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101220161009
91103706? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101320161009
91117564? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101220161009
91123087? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101220161009
91133453? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101220161009
91146343? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016101220161009
91151476? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101220161009
91154580? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016101220161009
91154836? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101220161009
91160642? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101320161009
91164968? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101220161009
91175369? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016101220161009
91184011? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101220161009
91210290? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101220161009
91212925? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101320161009
91216888? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101220161009
91219656? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101220161009
91224703? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101220161009
91231428? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101320161009
91262943? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016101220161009
91263267? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101220161009
91264750? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101220161009
91266666? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101220161009
91268149? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101320161009
91295561? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101220161009
91310348? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101320161009
91360455? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101220161009
91419742? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101220161009
91452152? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101220161009
91470625? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101320161009
91479878? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016101320161009
91490935? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101320161009
91508896? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016101220161009
91524145? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101320161009
91528194? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101220161009
91533986? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101220161009
91550486? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016101220161009
91551467? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101320161009
91553518? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101220161009
91555349? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101320161009
91556434? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101320161009
91559484? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016101220161009
91568621? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101320161009
91586606? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016101220161009
91595684? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101220161009
91598643? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101220161009
91599955? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101220161009
91605787? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101220161009
91623468? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101220161009
91727658? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016101220161009
93691194? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101220161009
93752515? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101220161009
93792613? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016101220161009
93799984? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101320161009
93816632? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101220161009
93819609? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101220161009
93910512? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016101220161009
93986751? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101320161009
94011773? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101320161009
94041735? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101220161009
94051492? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101320161009
94055990? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101220161009
94057813? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101220161009
94072342? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016101220161009
94077082? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016101220161009
94080585? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101220161009
94081048? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101220161009
94087579? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101320161009
94095647? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016101220161009
94117216? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016101220161009
94124014? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101320161009
94135334? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101320161009
94235913? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101220161009
94432965? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101220161009
94475485? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101320161009
94491151? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101320161009
94841053? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101220161009
95040044? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101220161009
95060858? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101320161009
95080255? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016101220161009
97968610? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101320161009
101750926? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101320161009
101918879? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101220161009
101928279? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101220161009
101949240? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101220161009
101979935? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101220161009
254236277? ? ?? ? ?refgcc_-funroll-loops2016101320161009
254669114? ? ?? ? ?refcc2016101320161009
254975391? ? ?? ? ?refgcc2016101220161009

Test failure

Implementation: crypto_hash/fsb512/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