Implementation notes: x86, hobbes, crypto_aead/wheeshtv1mr3fr3t256

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: wheeshtv1mr3fr3t256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
238228? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082720170725
238469? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082720170725
238477? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082720170725
238596? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082720170725
238637? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082720170725
238650? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082720170725
238736? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082720170725
238869? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082720170725
238935? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082720170725
238965? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082720170725
239113? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082720170725
239251? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082720170725
239267? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082720170725
239367? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082720170725
239462? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082720170725
239608? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082720170725
239758? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082720170725
240164? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082720170725
240373? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082720170725
240380? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082720170725
240506? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082720170725
240919? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082720170725
240993? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082720170725
241452? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082720170725
241493? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082720170725
241579? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082720170725
241895? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082720170725
242109? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082720170725
243144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082720170725
243185? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082720170725
243260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082720170725
244066? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082720170725
244258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082720170725
244641? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082720170725
244973? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082720170725
248329? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082720170725
249460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082720170725
249786? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082720170725
249970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082720170725
250182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082720170725
250193? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082720170725
250646? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082720170725
251111? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082720170725
251609? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082720170725
251854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082720170725
252142? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082720170725
252294? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082720170725
254125? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082720170725
255323? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082720170725
256070? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082720170725
256364? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082720170725
260319? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082720170725
260453? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082720170725
260792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082720170725
261070? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082720170725
261225? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082720170725
261331? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082720170725
261395? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082720170725
262794? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082720170725
264125? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082720170725
264207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082720170725
264353? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082720170725
264607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082720170725
265872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082720170725
266346? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082720170725
266421? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082720170725
266618? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082720170725
267022? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082720170725
267465? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082720170725
268160? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082720170725
268168? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082720170725
268382? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082720170725
268491? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082720170725
268573? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082720170725
268625? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082720170725
268666? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082720170725
268696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082720170725
268782? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082720170725
268787? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082720170725
268788? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082720170725
268980? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082720170725
269107? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082720170725
269232? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082720170725
269547? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082720170725
269587? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082720170725
269714? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082720170725
269805? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082720170725
270545? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082720170725
270674? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082720170725
270847? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082720170725
271049? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082720170725
271101? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082720170725
271611? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082720170725
272481? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082720170725
296526? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082720170725
297323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082720170725
297447? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082720170725
297546? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082720170725
299357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082720170725
299836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082720170725
300249? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082720170725
301024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082720170725
301171? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082720170725
301210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082720170725
301214? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082720170725
301964? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082720170725
302131? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082720170725
302351? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082720170725
302424? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082720170725
302560? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082720170725
303337? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082720170725
303538? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082720170725
307294? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082720170725
307680? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082720170725
308199? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082720170725
309056? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082720170725
310163? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082720170725
311419? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082720170725
312064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082720170725
312289? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082720170725
312609? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082720170725
312684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082720170725
312727? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082720170725
313365? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082720170725
313650? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082720170725
313781? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082720170725
314103? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082720170725
314187? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082720170725
314390? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082720170725
314941? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082720170725
314995? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082720170725
315057? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082720170725
315827? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082720170725
316403? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082720170725
316748? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082720170725
317711? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082720170725
318945? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082720170725
338089? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082720170725
338711? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082720170725
339314? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082720170725
339328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082720170725
339737? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082720170725
340330? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082720170725
340366? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082720170725
340369? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082720170725
340480? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082720170725
340587? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082720170725
340610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082720170725
340689? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082720170725
341188? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082720170725
341196? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082720170725
341234? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082720170725
341241? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082720170725
341343? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082720170725
341378? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082720170725
341612? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082720170725
343849? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082720170725
344287? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082720170725
344355? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082720170725
344454? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082720170725
344578? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082720170725
345425? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082720170725
345490? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082720170725
345665? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082720170725
347352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082720170725
347891? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082720170725
349296? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082720170725
349571? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082720170725
349648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082720170725
349652? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082720170725
349769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082720170725
350189? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082720170725

Test failure

Implementation: crypto_aead/wheeshtv1mr3fr3t256/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

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