Implementation notes: x86, gcc16, crypto_hash/md6d512

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: md6d512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
261700? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072120170718
261820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072120170718
272005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072120170718
272100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072120170718
272827? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072120170718
272896? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072120170718
272918? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072120170718
273170? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072120170718
273173? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072120170718
273184? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072120170718
274804? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072120170718
274832? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072120170718
275224? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072120170718
275226? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072120170718
275235? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072120170718
277032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072120170718
277035? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072120170718
277035? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072120170718
277239? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
277241? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072120170718
277260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072120170718
278030? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
278121? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072120170718
278123? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072120170718
279003? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
279345? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072120170718
279347? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
279367? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
279499? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072120170718
279556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072120170718
279613? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072120170718
279872? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072120170718
279873? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072120170718
279876? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072120170718
279997? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
280041? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072120170718
280103? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072120170718
280103? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072120170718
280106? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
280168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072120170718
280208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072120170718
280222? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072120170718
280224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072120170718
280363? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072120170718
280364? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072120170718
280406? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072120170718
280999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072120170718
281000? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072120170718
281004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072120170718
281022? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072120170718
281260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072120170718
281447? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072120170718
281477? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072120170718
281479? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072120170718
281606? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
281628? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
281659? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072120170718
282162? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072120170718
282164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072120170718
282177? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072120170718
282952? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072120170718
282957? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072120170718
282967? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072120170718
283054? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072120170718
284284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072120170718
284287? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072120170718
284291? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072120170718
284448? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072120170718
284453? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072120170718
284462? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072120170718
284586? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072120170718
284660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072120170718
284673? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072120170718
284674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072120170718
284676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072120170718
285345? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072120170718
286378? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072120170718
286379? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072120170718
288739? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072120170718
289442? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072120170718
289556? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072120170718
289578? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072120170718
289859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072120170718
290950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072120170718
290956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072120170718
291559? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072120170718
291560? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072120170718
291569? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072120170718
291570? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072120170718
291574? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072120170718
291577? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072120170718
291587? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072120170718
291597? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072120170718
291715? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072120170718
291900? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072120170718
292276? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072120170718
292298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072120170718
292354? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072120170718
292368? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072120170718
292594? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072120170718
293264? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072120170718
293832? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072120170718
294536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072120170718
294913? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072120170718
296487? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
296490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072120170718
296807? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
296807? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072120170718
297357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
297357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072120170718
297360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072120170718
297785? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072120170718
298584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072120170718
301943? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072120170718
301948? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072120170718
302119? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072120170718
302120? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
302134? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072120170718
302641? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072120170718
302641? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072120170718
314260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072120170718
314264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072120170718
314274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072120170718
314901? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072120170718
314902? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072120170718
314909? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072120170718
317790? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072120170718
318099? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072120170718
321989? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072120170718
322049? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072120170718
322279? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072120170718
322315? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072120170718
324506? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072120170718
324609? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072120170718
324703? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072120170718
324706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072120170718
350263? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072120170718
350342? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072120170718
350396? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072120170718
352337? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
352393? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072120170718
352407? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
352412? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072120170718
355750? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072120170718
355812? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072120170718
359855? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
360007? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072120170718
360093? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072120170718
361302? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072120170718
361311? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072120170718
366598? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072120170718
371457? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072120170718
372532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072120170718
372946? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072120170718
372977? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072120170718
374280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072120170718
377079? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072120170718
377087? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
377270? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072120170718
377272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072120170718