Implementation notes: amd64, gcc16, crypto_hash/essence384

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: essence384
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
59055? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
59199? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
59505? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
59505? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
59508? ? ?? ? ?gccgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
59643? ? ?? ? ?gccgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
59724? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
60291? ? ?? ? ?gccgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
60526? ? ?? ? ?gccgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
61061? ? ?? ? ?gccgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
61061? ? ?? ? ?gccgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
61417? ? ?? ? ?gccgcc_-O3_-fomit-frame-pointer2017072020170718
61882? ? ?? ? ?gccgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
61899? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
61928? ? ?? ? ?gccgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
62222? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
62231? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
62943? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
62952? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
63333? ? ?? ? ?gccgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
63560? ? ?? ? ?gccgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
63560? ? ?? ? ?gccgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
64670? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
64720? ? ?? ? ?gccgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
64720? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
64720? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
81649? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
81650? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
82281? ? ?? ? ?gccgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
82351? ? ?? ? ?gccgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
84519? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
84599? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
89901? ? ?? ? ?gccgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
89902? ? ?? ? ?gccgcc_-O2_-fomit-frame-pointer2017072020170718
89902? ? ?? ? ?gccgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
91245? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
91259? ? ?? ? ?gccgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
91259? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
92526? ? ?? ? ?gccgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
92788? ? ?? ? ?gccgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
92801? ? ?? ? ?gccgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
93010? ? ?? ? ?gccgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
93291? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
93388? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
93406? ? ?? ? ?gccgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
93703? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
94204? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
94423? ? ?? ? ?gccgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
94424? ? ?? ? ?gccgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
94829? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
94862? ? ?? ? ?gccgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
94906? ? ?? ? ?gccgcc_-Os_-fomit-frame-pointer2017072020170718
94923? ? ?? ? ?gccgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
94925? ? ?? ? ?gccgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
94929? ? ?? ? ?gccgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
95106? ? ?? ? ?gccgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
95611? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
95766? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
95903? ? ?? ? ?gccgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
95910? ? ?? ? ?gccgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
95911? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
95911? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
95927? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
96276? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
100462? ? ?? ? ?gccgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
106936? ? ?? ? ?gccgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
107425? ? ?? ? ?gccgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
107440? ? ?? ? ?gccgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
108081? ? ?? ? ?gccgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
108082? ? ?? ? ?gccgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
108125? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
108150? ? ?? ? ?gccgcc_-O_-fomit-frame-pointer2017072020170718
108295? ? ?? ? ?gccgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
108310? ? ?? ? ?gccgcc_-m64_-O_-fomit-frame-pointer2017072020170718
108475? ? ?? ? ?gccgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
108829? ? ?? ? ?gccgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
109563? ? ?? ? ?gccgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
109643? ? ?? ? ?gccgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
110071? ? ?? ? ?gccgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
111826? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
111999? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
112067? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
112156? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
112156? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
112497? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
112497? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
112739? ? ?? ? ?gccgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
112945? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
112956? ? ?? ? ?gccgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
113006? ? ?? ? ?gccgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
113624? ? ?? ? ?gccgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
115696? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
351806? ? ?? ? ?gccgcc_-funroll-loops2017072020170718
351989? ? ?? ? ?gcccc2017072020170718
351990? ? ?? ? ?gccgcc2017072020170718