Implementation notes: x86, hydra6, crypto_aead/wheeshtv1mr3fr1t128

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: wheeshtv1mr3fr1t128
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
195414? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092220170725
195558? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017092220170725
196020? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092220170725
196186? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092220170725
196456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092220170725
197908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092220170725
197958? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017092220170725
198182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
198590? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017092220170725
198622? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092220170725
198668? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092220170725
198874? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017092220170725
199408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092220170725
199618? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092220170725
200163? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092220170725
200234? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017092220170725
200360? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017092220170725
200434? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017092220170725
201124? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092220170725
201534? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092220170725
201694? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092220170725
201728? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017092220170725
202470? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017092220170725
202512? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092220170725
202830? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092220170725
203314? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017092220170725
203606? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
203778? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092220170725
204287? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092220170725
204460? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
205714? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092220170725
205986? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092220170725
206296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092220170725
206490? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092220170725
207534? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092220170725
207844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092220170725
208352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
208606? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017092220170725
209126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017092220170725
210940? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092220170725
211294? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017092220170725
211458? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092220170725
211654? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017092220170725
219318? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092220170725
219370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
221606? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092220170725
221918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092220170725
222060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092220170725
222218? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092220170725
222630? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092220170725
222912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092220170725
223704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017092220170725
223737? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092220170725
223768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017092220170725
223780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092220170725
223868? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092220170725
224060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017092220170725
224166? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
224588? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
224964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092220170725
224996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017092220170725
225122? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017092220170725
226374? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092220170725
226618? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092220170725
228354? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017092220170725
228538? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092220170725
228604? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092220170725
228652? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092220170725
228820? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017092220170725
228824? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092220170725
228878? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017092220170725
229148? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017092220170725
229290? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092220170725
229490? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017092220170725
229616? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017092220170725
230852? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
231146? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017092220170725
231544? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092220170725
231736? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092220170725
231764? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092220170725
231872? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092220170725
231964? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017092220170725
231996? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017092220170725
232126? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092220170725
232236? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092220170725
232290? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092220170725
258064? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017092220170725
258362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092220170725
258911? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017092220170725
259082? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092220170725
260762? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092220170725
262108? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092220170725
263272? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092220170725
263498? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092220170725
263832? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
264358? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092220170725
264564? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
264861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092220170725
265212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092220170725
265521? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092220170725
265639? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092220170725
265923? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092220170725
267222? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017092220170725
267804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017092220170725
267918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017092220170725
268172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017092220170725
268402? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017092220170725
268488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017092220170725
268634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017092220170725
269048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
270004? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092220170725
270088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092220170725
270518? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017092220170725
270748? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017092220170725
270852? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017092220170725
270906? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092220170725
270956? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092220170725
271048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092220170725
271224? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017092220170725
271302? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017092220170725
271440? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017092220170725
271511? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092220170725
271610? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017092220170725
271652? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017092220170725
271672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092220170725
271854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092220170725
271870? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017092220170725
271892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092220170725
271918? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
272099? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017092220170725
272182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092220170725
272290? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017092220170725
272434? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017092220170725
272688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092220170725
272735? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017092220170725
273506? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017092220170725
273548? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092220170725
273864? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092220170725
274102? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092220170725
274128? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092220170725
274148? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092220170725
274242? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017092220170725
274272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092220170725
274328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017092220170725
274894? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092220170725
274932? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092220170725
275086? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017092220170725
275218? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092220170725
275286? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092220170725
275321? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017092220170725
275413? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092220170725
276132? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092220170725
276957? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092220170725
277022? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017092220170725
277283? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092220170725
277410? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092220170725
277466? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092220170725
277502? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092220170725
278366? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017092220170725
278846? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017092220170725
279808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017092220170725
280184? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092220170725
280672? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017092220170725
281054? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017092220170725
281062? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092220170725
281086? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017092220170725
283024? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017092220170725
283800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
283914? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017092220170725
283948? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017092220170725
286603? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092220170725
287952? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725

Test failure

Implementation: crypto_aead/wheeshtv1mr3fr1t128/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