Implementation notes: x86, hydra9, crypto_aead/shellaes128v2d8n64

Computer: hydra9
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: shellaes128v2d8n64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
328365? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091520170725
329101? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091520170725
330141? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091520170725
331714? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091520170725
331965? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091520170725
332080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091520170725
337292? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091520170725
338054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091520170725
338341? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091520170725
338924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091520170725
340231? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091520170725
350556? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091520170725
354395? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091520170725
357924? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091520170725
358497? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091520170725
358865? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091520170725
360161? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091520170725
360728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091520170725
364513? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091520170725
365641? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091520170725
368797? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091520170725
369297? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091520170725
369389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091520170725
370987? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091520170725
371488? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091520170725
372338? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091520170725
372557? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091520170725
377688? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091520170725
378022? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091520170725
378619? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091520170725
378705? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091520170725
378708? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091520170725
379327? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091520170725
380083? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091520170725
380169? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091520170725
380569? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091520170725
381463? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091520170725
381967? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091520170725
382343? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091520170725
382626? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091520170725
385226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091520170725
385635? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091520170725
385662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091520170725
386004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091520170725
386157? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091520170725
386428? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091520170725
386707? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091520170725
388208? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091520170725
388812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091520170725
388951? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091520170725
389300? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091520170725
389949? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091520170725
391082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091520170725
391173? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091520170725
391207? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091520170725
391662? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091520170725
392223? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091520170725
392323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091520170725
392333? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091520170725
392441? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091520170725
392886? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091520170725
393014? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091520170725
393270? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091520170725
393317? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091520170725
397696? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091520170725
400905? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091520170725
403244? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091520170725
406013? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091520170725
406538? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091520170725
406547? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091520170725
407236? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091520170725
410028? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091520170725
411056? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091520170725
411593? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091520170725
419069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091520170725
419279? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091520170725
419579? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091520170725
419898? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091520170725
419925? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091520170725
420004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091520170725
420857? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091520170725
421125? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091520170725
421245? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091520170725
422042? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091520170725
423856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091520170725
424065? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091520170725
424913? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091520170725
425379? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091520170725
425497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091520170725
425759? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091520170725
425977? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091520170725
426202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091520170725
428221? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091520170725
431293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091520170725
431554? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091520170725
432242? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091520170725
432802? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091520170725
432883? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091520170725
433120? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091520170725
433202? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091520170725
434391? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091520170725
434414? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091520170725
434640? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091520170725
434697? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091520170725
434717? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091520170725
435055? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091520170725
435209? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091520170725
435684? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091520170725
435729? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091520170725
436919? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091520170725
437000? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091520170725
437238? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091520170725
438113? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091520170725
447018? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091520170725
447091? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091520170725
447191? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091520170725
448490? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091520170725
450091? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091520170725
450926? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091520170725
451186? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091520170725
451384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091520170725
454252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091520170725
454272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091520170725
454980? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091520170725
458897? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091520170725
460677? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091520170725
462384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091520170725
462921? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091520170725
463603? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091520170725
463614? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091520170725
463667? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091520170725
464965? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091520170725
465598? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091520170725
465635? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091520170725
465647? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091520170725
465818? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091520170725
465828? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091520170725
466237? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091520170725
466262? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091520170725
466568? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091520170725
466813? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091520170725
466872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091520170725
467219? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091520170725
467582? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091520170725
467772? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091520170725
468008? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091520170725
468286? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091520170725
468623? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091520170725
468665? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091520170725
468820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091520170725
473933? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091520170725
474257? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091520170725
474599? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091520170725
475864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091520170725
476994? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091520170725
477331? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091520170725
478334? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091520170725
478346? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091520170725
478959? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091520170725
479040? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091520170725
479055? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091520170725
479773? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091520170725
497087? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091520170725
497234? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091520170725
529051? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091520170725
529882? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091520170725
530517? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091520170725
530559? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091520170725
559719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091520170725
560468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091520170725
561627? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091520170725
562240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091520170725

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