Implementation notes: x86, hydra6, crypto_aead/norx6444v2

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: norx6444v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
328608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
328754? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
331246? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
331370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
331660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
331710? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
331786? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
332018? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
332272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
332446? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
332516? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
332892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
333100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
333202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
334110? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091720170725
334120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
334156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
334356? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
337124? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170725
338706? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
338868? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170725
339073? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
339126? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170725
339304? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170725
339366? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091720170725
339530? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170725
339608? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
339660? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
339674? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091720170725
339674? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
339746? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
340046? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
340200? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091720170725
341398? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
341674? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
341706? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
341724? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
341852? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
342176? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
342586? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
343318? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
343550? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
343570? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
481277? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
485125? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
486679? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
487240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
489380? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
489490? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
490112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
490838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
491641? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
492350? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
494124? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
494463? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
494753? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
496050? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
496613? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091720170725
496633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
496693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
496702? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
496998? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
497108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
497116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
498319? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
498452? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
498576? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
498887? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
499200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
499262? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
499769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
500032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
500050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
500286? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
500738? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
500922? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
501157? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
501869? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
501877? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
501977? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
502148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
502203? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
502254? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
502317? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
502399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
502440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
502532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
502585? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
502602? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
502617? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
503146? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
503572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
503668? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
504141? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
504729? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
504793? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
505005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
505370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
505412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
505980? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
506590? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
506994? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091720170725
507202? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
507234? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091720170725
507644? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170725
507694? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170725
507740? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170725
507868? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170725
507964? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091720170725
508007? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
508079? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
508580? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
508628? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
509022? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
509052? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
509318? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
509558? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
509726? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
509810? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
509898? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091720170725
509950? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170725
510216? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
510278? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
510558? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
510715? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725
510738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
510750? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
511097? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
511175? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091720170725
511458? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
511774? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
511809? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170725
511810? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
512160? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
513338? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
513556? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
513850? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
514908? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
515300? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091720170725
516109? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
516198? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
516253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
516360? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091720170725
516482? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170725
516531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
516746? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170725
517342? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
517396? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170725
517616? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091720170725
517698? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
517920? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170725
518136? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
518198? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
518504? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
518682? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091720170725
519822? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
520410? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
520556? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
520608? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
521162? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
522694? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
522716? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725
523126? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
524186? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170725
524576? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091720170725
524869? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
524875? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170725
525170? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
529690? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091720170725
530770? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170725
556969? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170725
559152? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170725

Test failure

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