Implementation notes: x86, hydra6, crypto_aead/norx6444v1

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: norx6444v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
543892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
544336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
546974? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
547318? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
548248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
549516? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
551174? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
551340? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
551898? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
559132? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
559348? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
559582? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
559878? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
560794? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
561228? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
561256? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
561390? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
561396? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
561642? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
562118? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
562282? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
562458? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
562550? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
562828? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
562912? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
563170? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
563172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
563412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
570917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
571261? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
574560? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170725
578258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
578258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
578544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
578666? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
579031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
579228? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091720170725
582049? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
583222? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
583364? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
583837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
584717? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
584879? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
585222? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
586112? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
586214? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
586352? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
587676? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
588274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
588928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
589153? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
591178? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
591434? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
591716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
592182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
594596? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
594916? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091720170725
595158? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
595360? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
595572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
595662? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
596449? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
596530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
596532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
596951? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
597122? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
597592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
597595? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
597781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
598164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
598331? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
598335? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
598348? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091720170725
599008? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
600049? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
600697? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
600708? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
600959? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
601430? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
601483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
601534? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
601677? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
601758? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
602414? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
602422? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091720170725
602762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
602935? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
603180? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
603292? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
603304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
603326? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
603366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
603396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
603406? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
603478? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
603498? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
603811? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
604660? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
604702? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
604794? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
604907? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
605220? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091720170725
605284? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
605470? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170725
605536? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091720170725
605694? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091720170725
605742? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170725
605796? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
605942? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
606242? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170725
606284? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091720170725
606330? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
606402? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170725
606522? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725
606868? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
607132? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170725
607134? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
607660? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170725
608058? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
608226? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170725
608652? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
609635? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170725
610404? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
610899? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
611176? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
611244? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
612027? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
612205? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
612462? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
612808? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
612820? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
612908? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
613078? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
613152? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091720170725
613240? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091720170725
613412? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091720170725
613474? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
613608? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170725
613636? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
613692? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
613810? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
613850? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091720170725
613875? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170725
613990? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
614009? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170725
614194? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
614222? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725
614532? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
615036? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170725
615422? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
615931? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170725
615960? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170725
616616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
616997? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
617656? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
617912? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
618574? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
619200? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
619822? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
619982? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
620402? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
623585? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
624840? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170725
625660? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091720170725
625826? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170725
626520? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091720170725
630462? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170725
655716? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091720170725
659972? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
661682? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091720170725
667814? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170725
670222? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170725

Test failure

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