Implementation notes: x86, hobbes, crypto_aead/shellaes128v2d8n64

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: shellaes128v2d8n64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
317030? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082620170725
318596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
319029? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082620170725
319899? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082620170725
324206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082620170725
324879? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082620170725
325020? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082620170725
325331? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082620170725
325429? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082620170725
325680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082620170725
325758? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
325874? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082620170725
326367? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082620170725
326493? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082620170725
326876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
328253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082620170725
329021? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082620170725
329119? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082620170725
329181? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082620170725
329260? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082620170725
329930? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082620170725
329989? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082620170725
330153? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082620170725
330254? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082620170725
331036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082620170725
331844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082620170725
332171? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082620170725
335431? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082620170725
335442? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082620170725
335531? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082620170725
335648? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082620170725
335656? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082620170725
335729? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082620170725
335806? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082620170725
335849? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082620170725
335925? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082620170725
335926? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082620170725
338654? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082620170725
341401? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082620170725
341504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082620170725
341719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082620170725
342589? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082620170725
343277? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
345583? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082620170725
345999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082620170725
346274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082620170725
346583? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082620170725
347172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082620170725
348448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082620170725
348449? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082620170725
348755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082620170725
348777? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082620170725
348926? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082620170725
349552? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082620170725
350354? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082620170725
351971? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082620170725
352372? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082620170725
352949? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082620170725
353814? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082620170725
354202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
355088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082620170725
355814? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082620170725
356116? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082620170725
357388? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082620170725
358412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082620170725
358582? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082620170725
358774? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082620170725
363911? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082620170725
366429? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082620170725
368498? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082620170725
368515? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082620170725
368774? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082620170725
368840? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082620170725
369308? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082620170725
369345? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082620170725
370265? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082620170725
370293? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082620170725
370522? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082620170725
370891? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082620170725
371023? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082620170725
371605? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082620170725
373021? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082620170725
373198? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082620170725
373377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082620170725
373436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082620170725
374657? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082620170725
376883? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082620170725
377403? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082620170725
379104? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082620170725
380484? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082620170725
380497? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082620170725
380961? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082620170725
384929? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082620170725
386058? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082620170725
386406? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082620170725
386840? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082620170725
387158? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082620170725
387413? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082620170725
390634? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082620170725
390717? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082620170725
391147? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082620170725
391163? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082620170725
391434? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082620170725
392084? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082620170725
392615? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082620170725
393386? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082620170725
396399? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082620170725
398122? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082620170725
398471? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082620170725
399160? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082620170725
402464? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082620170725
403235? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082620170725
405609? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082620170725
406179? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082620170725
407696? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082620170725
407780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082620170725
408060? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082620170725
408268? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082620170725
408339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082620170725
408632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082620170725
408826? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082620170725
410988? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082620170725
411964? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082620170725
413001? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082620170725
413615? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
414080? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082620170725
414315? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082620170725
414598? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082620170725
415416? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082620170725
415881? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082620170725
415903? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082620170725
415997? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082620170725
416068? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082620170725
416797? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082620170725
417101? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082620170725
417929? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082620170725
417993? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082620170725
419698? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082620170725
419968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082620170725
420497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082620170725
420799? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
422871? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082620170725
423792? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082620170725
423853? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082620170725
423992? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082620170725
424352? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082620170725
426648? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082620170725
427345? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082620170725
427590? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082620170725
427855? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082620170725
427965? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082620170725
428497? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082620170725
429052? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082620170725
429379? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082620170725
429759? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082620170725
430103? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082620170725
431029? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082620170725
440403? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082620170725
440823? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082620170725
442156? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082620170725
447158? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082620170725
447234? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082620170725
447432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082620170725
447667? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082620170725
451039? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082620170725
451180? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082620170725
456547? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082620170725
456718? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082620170725
457615? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082620170725
466722? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082620170725
473041? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082620170725
473263? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082620170725

Test failure

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