Implementation notes: amd64, hobbes, crypto_hash/fsb512

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: fsb512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
54379387? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017073120170725
54380333? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017073120170725
54400222? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017073120170725
54442358? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017073120170725
54463993? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017073120170725
54810797? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017073120170725
54811473? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017073120170725
54858865? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017073120170725
54897805? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017073120170725
54900073? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017073120170725
54904505? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017073120170725
54905773? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017073120170725
54911154? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017073120170725
54939663? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017073120170725
54947891? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017073120170725
54953846? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017073120170725
54965580? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017073120170725
54984041? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017073120170725
55004520? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017073120170725
55022984? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017073120170725
55040045? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017073120170725
55097924? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017073120170725
55168075? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017073120170725
55235431? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017073120170725
55324834? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017073120170725
55326596? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017073120170725
55330844? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017073120170725
55334731? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017073120170725
55337796? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017073120170725
55351874? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017073120170725
55369280? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017073120170725
55384980? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017073120170725
55406939? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017073120170725
55427884? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017073120170725
55436874? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017073120170725
55437055? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017073120170725
55439435? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017073120170725
55443558? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017073120170725
55632933? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017073120170725
55785506? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017073120170725
55814371? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017073120170725
55822594? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017073120170725
55853983? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017073120170725
55856915? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017073120170725
55867302? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017073120170725
55885069? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017073120170725
55885182? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017073120170725
55899752? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017073120170725
55907962? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017073120170725
55913972? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017073120170725
55938305? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017073120170725
55944229? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017073120170725
55949015? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017073120170725
55989561? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017073120170725
55993773? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017073120170725
55997691? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017073120170725
56026151? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017073120170725
56059338? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017073120170725
56089063? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017073120170725
56097545? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017073120170725
56144219? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017073120170725
56149406? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017073120170725
56157564? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017073120170725
56191558? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017073120170725
56561360? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017073120170725
56563812? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017073120170725
56571859? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017073120170725
56576547? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017073120170725
56582765? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017073120170725
56583998? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017073120170725
56604639? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017073120170725
56611187? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017073120170725
56976101? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017073120170725
57004610? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017073120170725
57008682? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017073120170725
57019031? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017073120170725
57020249? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017073120170725
57039427? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017073120170725
57123429? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017073120170725
57127916? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017073120170725
57214841? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017073120170725
57238152? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017073120170725
57255700? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017073120170725
57308381? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017073120170725
57612524? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017073120170725
57671320? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017073120170725
57706046? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017073120170725
57706995? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017073120170725
57720787? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017073120170725
57723734? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017073120170725
57725412? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017073120170725
57727465? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017073120170725
57732820? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017073120170725
57734204? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017073120170725
57782824? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017073120170725
57788870? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017073120170725
57815033? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017073120170725
57993859? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017073120170725
58001298? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017073120170725
58520031? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017073120170725
58523019? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017073120170725
58525367? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017073120170725
58577000? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017073120170725
58711768? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017073120170725
58862792? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017073120170725
59483302? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017073120170725
59488219? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017073120170725
59490505? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017073120170725
59491493? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017073120170725
59491535? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017073120170725
59506564? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017073120170725
59509328? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017073120170725
213444477? ? ?? ? ?refgcc2017073120170725
213464675? ? ?? ? ?refcc2017073120170725
213714434? ? ?? ? ?refgcc_-funroll-loops2017073120170725

Test failure

Implementation: crypto_hash/fsb512/ref
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref