Implementation notes: amd64, morningstar, crypto_hash/lane512

Computer: morningstar
Architecture: amd64
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_hash
Primitive: lane512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
69738? ? ?? ? ?cgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072520170718
69756? ? ?? ? ?cgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072520170718
69774? ? ?? ? ?cgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072520170718
69921? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072520170718
69926? ? ?? ? ?cgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072520170718
69930? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072520170718
70000? ? ?? ? ?cgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072520170718
70354? ? ?? ? ?cgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072520170718
70391? ? ?? ? ?cgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072520170718
70395? ? ?? ? ?cgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072520170718
70642? ? ?? ? ?cgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072520170718
70644? ? ?? ? ?cgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072520170718
70680? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072520170718
70694? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072520170718
70717? ? ?? ? ?cgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017072520170718
70765? ? ?? ? ?cgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072520170718
70802? ? ?? ? ?cgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072520170718
70820? ? ?? ? ?cgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072520170718
71414? ? ?? ? ?cgcc_-O2_-fomit-frame-pointer2017072520170718
71437? ? ?? ? ?cgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072520170718
71481? ? ?? ? ?cgcc_-m64_-O2_-fomit-frame-pointer2017072520170718
71528? ? ?? ? ?cgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072520170718
71540? ? ?? ? ?cgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072520170718
71592? ? ?? ? ?cgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072520170718
71599? ? ?? ? ?cgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072520170718
71616? ? ?? ? ?cgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072520170718
71621? ? ?? ? ?cgcc_-march=k8_-O2_-fomit-frame-pointer2017072520170718
71805? ? ?? ? ?cgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072520170718
71883? ? ?? ? ?cgcc_-O3_-fomit-frame-pointer2017072520170718
71884? ? ?? ? ?cgcc_-m64_-O3_-fomit-frame-pointer2017072520170718
72122? ? ?? ? ?cgcc_-march=k8_-O3_-fomit-frame-pointer2017072520170718
72301? ? ?? ? ?cgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072520170718
72368? ? ?? ? ?cgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072520170718
72368? ? ?? ? ?cgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072520170718
72388? ? ?? ? ?cgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072520170718
72412? ? ?? ? ?cgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072520170718
74531? ? ?? ? ?cgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017072520170718
74550? ? ?? ? ?cgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072520170718
74553? ? ?? ? ?cgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072520170718
74565? ? ?? ? ?cgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072520170718
74566? ? ?? ? ?cgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072520170718
74569? ? ?? ? ?cgcc_-Os_-fomit-frame-pointer2017072520170718
74576? ? ?? ? ?cgcc_-march=k8_-Os_-fomit-frame-pointer2017072520170718
74586? ? ?? ? ?cgcc_-m64_-Os_-fomit-frame-pointer2017072520170718
74587? ? ?? ? ?cgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072520170718
74619? ? ?? ? ?cgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072520170718
74632? ? ?? ? ?cgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072520170718
74633? ? ?? ? ?cgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072520170718
74675? ? ?? ? ?cgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072520170718
76468? ? ?? ? ?cgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072520170718
76549? ? ?? ? ?cgcc_-march=nocona_-O2_-fomit-frame-pointer2017072520170718
76685? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072520170718
76688? ? ?? ? ?cgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072520170718
76737? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072520170718
76814? ? ?? ? ?cgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072520170718
76952? ? ?? ? ?cgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072520170718
77032? ? ?? ? ?cgcc_-march=nocona_-O3_-fomit-frame-pointer2017072520170718
80360? ? ?? ? ?cgcc_-march=nocona_-Os_-fomit-frame-pointer2017072520170718
80505? ? ?? ? ?cgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072520170718
80747? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072520170718
80751? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072520170718
80771? ? ?? ? ?cgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072520170718
80874? ? ?? ? ?cgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072520170718
80960? ? ?? ? ?cgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072520170718
81302? ? ?? ? ?cgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072520170718
81427? ? ?? ? ?cgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072520170718
86287? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072520170718
86341? ? ?? ? ?cgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072520170718
86650? ? ?? ? ?cgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072520170718
86717? ? ?? ? ?cgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072520170718
86911? ? ?? ? ?cgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072520170718
86979? ? ?? ? ?cgcc_-march=k8_-O_-fomit-frame-pointer2017072520170718
86985? ? ?? ? ?cgcc_-march=barcelona_-O_-fomit-frame-pointer2017072520170718
87102? ? ?? ? ?cgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072520170718
87173? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072520170718
87244? ? ?? ? ?cgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072520170718
88288? ? ?? ? ?cgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072520170718
88371? ? ?? ? ?cgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072520170718
88449? ? ?? ? ?cgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072520170718
88486? ? ?? ? ?cgcc_-march=nocona_-O_-fomit-frame-pointer2017072520170718
88493? ? ?? ? ?cgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072520170718
88506? ? ?? ? ?cgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072520170718
88515? ? ?? ? ?cgcc_-O_-fomit-frame-pointer2017072520170718
88528? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072520170718
88538? ? ?? ? ?cgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072520170718
88540? ? ?? ? ?cgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017072520170718
88661? ? ?? ? ?cgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072520170718
88661? ? ?? ? ?cgcc_-m64_-O_-fomit-frame-pointer2017072520170718
88672? ? ?? ? ?cgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072520170718
88839? ? ?? ? ?cgcc_-funroll-loops_-O_-fomit-frame-pointer2017072520170718
90672? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072520170718
91216? ? ?? ? ?cgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072520170718
239243? ? ?? ? ?cclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090620170904
241765? ? ?? ? ?cclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017090620170904
244272? ? ?? ? ?cclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090620170904
245510? ? ?? ? ?cclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090620170904
246648? ? ?? ? ?cclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017090620170904
246875? ? ?? ? ?cclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090620170904
271262? ? ?? ? ?cgcc2017072520170718
281041? ? ?? ? ?ccc2017072520170718
284389? ? ?? ? ?cgcc_-funroll-loops2017072520170718

Test failure

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