Implementation notes: x86, hydra6, crypto_aead/shellaes128v2d8n64

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: shellaes128v2d8n64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
362779? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
367542? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017092220170725
371452? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017092220170725
371560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092220170725
371789? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017092220170725
372046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092220170725
372399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092220170725
373544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092220170725
373904? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017092220170725
377644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092220170725
379258? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
379296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092220170725
379334? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
380204? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017092220170725
380876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017092220170725
381399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092220170725
381609? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092220170725
381638? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092220170725
381738? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017092220170725
382034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017092220170725
382358? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017092220170725
382634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
383575? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092220170725
383781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092220170725
385338? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017092220170725
385721? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017092220170725
385877? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092220170725
386084? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092220170725
386582? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092220170725
386670? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017092220170725
387501? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
389290? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017092220170725
391570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017092220170725
391847? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092220170725
392045? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092220170725
392389? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017092220170725
395824? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017092220170725
397010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092220170725
397410? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017092220170725
398769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017092220170725
399334? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017092220170725
399992? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092220170725
399995? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017092220170725
400661? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092220170725
400820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017092220170725
401162? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
401828? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
402136? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092220170725
402562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092220170725
402810? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092220170725
403195? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092220170725
403384? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017092220170725
403908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092220170725
404206? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092220170725
404598? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092220170725
405056? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017092220170725
406843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092220170725
406988? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017092220170725
407114? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092220170725
407469? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092220170725
407624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092220170725
407974? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092220170725
408251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092220170725
409052? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092220170725
416880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092220170725
416946? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092220170725
417741? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017092220170725
421800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017092220170725
426319? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092220170725
426434? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092220170725
429948? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092220170725
430018? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092220170725
430354? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092220170725
430730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092220170725
431677? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092220170725
432170? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017092220170725
435084? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092220170725
435392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017092220170725
444936? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017092220170725
445700? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092220170725
445840? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
446210? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017092220170725
446488? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092220170725
446906? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017092220170725
450034? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017092220170725
450366? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017092220170725
450538? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017092220170725
451292? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092220170725
452796? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092220170725
454159? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092220170725
473114? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092220170725
473612? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
474268? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017092220170725
474722? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017092220170725
475156? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092220170725
475266? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092220170725
475436? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017092220170725
475760? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092220170725
476851? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017092220170725
477300? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017092220170725
478198? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092220170725
478930? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092220170725
479680? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092220170725
481506? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092220170725
481839? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092220170725
483254? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092220170725
486490? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017092220170725
488842? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017092220170725
488978? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017092220170725
489556? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017092220170725
491337? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017092220170725
491458? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092220170725
491473? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017092220170725
491513? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092220170725
492054? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092220170725
492674? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092220170725
493248? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017092220170725
493682? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017092220170725
494416? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092220170725
494691? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092220170725
494708? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017092220170725
494910? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092220170725
494982? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092220170725
495073? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092220170725
495140? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
495618? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017092220170725
495654? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017092220170725
495830? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017092220170725
495870? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092220170725
496366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092220170725
496408? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017092220170725
496434? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
496712? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
497854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017092220170725
498497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092220170725
499116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
500078? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092220170725
500164? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017092220170725
501480? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092220170725
501808? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092220170725
501877? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092220170725
503076? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
504108? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092220170725
504910? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017092220170725
505012? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017092220170725
505500? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017092220170725
505710? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092220170725
505934? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092220170725
506146? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017092220170725
506498? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017092220170725
506618? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092220170725
506622? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092220170725
506805? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017092220170725
507140? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092220170725
507280? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092220170725
507414? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017092220170725
507656? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092220170725
508354? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092220170725
508810? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017092220170725
519279? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092220170725
519284? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092220170725
520138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092220170725
521510? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092220170725
526357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017092220170725
526502? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017092220170725
527482? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092220170725
527892? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092220170725
536462? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092220170725
537055? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092220170725
539860? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017092220170725
552888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092220170725
553370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092220170725

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