Implementation notes: amd64, gcc16, crypto_hash/essence256

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: essence256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
114609? ? ?? ? ?gccgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
114940? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
114940? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
116531? ? ?? ? ?gccgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
116540? ? ?? ? ?gccgcc_-O3_-fomit-frame-pointer2017072020170718
116568? ? ?? ? ?gccgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
116611? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
116628? ? ?? ? ?gccgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
117220? ? ?? ? ?gccgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
117220? ? ?? ? ?gccgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
117523? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
117524? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
117584? ? ?? ? ?gccgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
117643? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
118545? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
119073? ? ?? ? ?gccgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
119095? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
119933? ? ?? ? ?gccgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
119933? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
119933? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
121151? ? ?? ? ?gccgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
121154? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
121196? ? ?? ? ?gccgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
121210? ? ?? ? ?gccgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
122364? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
123574? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
136190? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
136545? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
137446? ? ?? ? ?gccgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
137586? ? ?? ? ?gccgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
146432? ? ?? ? ?gccgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
146492? ? ?? ? ?gccgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
146533? ? ?? ? ?gccgcc_-O2_-fomit-frame-pointer2017072020170718
147124? ? ?? ? ?gccgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
147127? ? ?? ? ?gccgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
148605? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
148987? ? ?? ? ?gccgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
149052? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
149211? ? ?? ? ?gccgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
150095? ? ?? ? ?gccgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
150291? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
150310? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
150560? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
151612? ? ?? ? ?gccgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
152662? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
153599? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
153600? ? ?? ? ?gccgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
153918? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
153970? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
154842? ? ?? ? ?gccgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
155111? ? ?? ? ?gccgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
155115? ? ?? ? ?gccgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
155644? ? ?? ? ?gccgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
155650? ? ?? ? ?gccgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
155781? ? ?? ? ?gccgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
155796? ? ?? ? ?gccgcc_-Os_-fomit-frame-pointer2017072020170718
156663? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
156682? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
156686? ? ?? ? ?gccgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
157108? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
157132? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
159980? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
160045? ? ?? ? ?gccgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
162311? ? ?? ? ?gccgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
170962? ? ?? ? ?gccgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
180281? ? ?? ? ?gccgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
180334? ? ?? ? ?gccgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
185661? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
185661? ? ?? ? ?gccgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
185678? ? ?? ? ?gccgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
185695? ? ?? ? ?gccgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
185695? ? ?? ? ?gccgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
187213? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
188622? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
188649? ? ?? ? ?gccgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
188791? ? ?? ? ?gccgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
190014? ? ?? ? ?gccgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
190030? ? ?? ? ?gccgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
190300? ? ?? ? ?gccgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
190509? ? ?? ? ?gccgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
192472? ? ?? ? ?gccgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
194384? ? ?? ? ?gccgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
195283? ? ?? ? ?gccgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
195286? ? ?? ? ?gccgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
195888? ? ?? ? ?gccgcc_-O_-fomit-frame-pointer2017072020170718
195888? ? ?? ? ?gccgcc_-m64_-O_-fomit-frame-pointer2017072020170718
201333? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
204309? ? ?? ? ?gccgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
204348? ? ?? ? ?gccgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
220777? ? ?? ? ?gccgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
220940? ? ?? ? ?gccgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
221009? ? ?? ? ?gccgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
620220? ? ?? ? ?gccgcc_-funroll-loops2017072020170718
621200? ? ?? ? ?gccgcc2017072020170718
621218? ? ?? ? ?gcccc2017072020170718