Implementation notes: x86, katana, crypto_aead/pi16cipher128v1

Computer: katana
Architecture: x86
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: pi16cipher128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
599920? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
600008? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102520161009
602400? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
603232? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102520161009
603392? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102520161009
603456? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102520161009
603776? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102520161009
604520? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102520161009
605280? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102520161009
605744? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102520161009
606040? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
606320? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102520161009
607288? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102520161009
607392? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102520161009
607824? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102520161009
608016? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102520161009
608656? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102520161009
609280? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102520161009
610320? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
610768? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102520161009
610872? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102520161009
610936? ? ?? ? ?optimized_nonSSEgcc_-m32_-O3_-fomit-frame-pointer2016102520161009
611328? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102520161009
611400? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102520161009
613376? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102520161009
613992? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102520161009
618912? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102520161009
618920? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102520161009
620152? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102520161009
620536? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102520161009
620576? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102520161009
621088? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102520161009
622464? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102520161009
622680? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102520161009
622776? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102520161009
622896? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102520161009
623216? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
623848? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102520161009
624024? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102520161009
624192? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
624320? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102520161009
629320? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102520161009
632392? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102520161009
633264? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102520161009
634720? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102520161009
635256? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102520161009
636352? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102520161009
636576? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102520161009
637112? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102520161009
638624? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102520161009
638728? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102520161009
639592? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
639736? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102520161009
639920? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102520161009
640880? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102520161009
643128? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102520161009
643928? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102520161009
644072? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102520161009
644368? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102520161009
645008? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102520161009
645136? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102520161009
645160? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102520161009
656240? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102520161009
658616? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102520161009
659648? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102520161009
659728? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102520161009
660728? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102520161009
664784? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102520161009
665616? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102520161009
665624? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102520161009
826984? ? ?? ? ?optimized_nonSSEgcc_-m32_-O_-fomit-frame-pointer2016102520161009
827232? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102520161009
827768? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102520161009
827800? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102520161009
829744? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102520161009
829744? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102520161009
829744? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102520161009
829744? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102520161009
832288? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
832856? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102520161009
834368? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102520161009
837960? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102520161009
839272? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102520161009
851832? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102520161009
851840? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102520161009
851848? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102520161009
851864? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102520161009
852136? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102520161009
854672? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
859544? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102520161009
862504? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102520161009
866744? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102520161009
867392? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
867576? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102520161009
869776? ? ?? ? ?optimized_nonSSEgcc_-m32_-O2_-fomit-frame-pointer2016102520161009
873944? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102520161009
875224? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102520161009
875576? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102520161009
877592? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102520161009
878112? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102520161009
878424? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102520161009
878608? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102520161009
879552? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102520161009
882344? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102520161009
884216? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102520161009
887720? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102520161009
887720? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102520161009
912808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102520161009
913552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102520161009
918736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102520161009
919176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102520161009
929320? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102520161009
929648? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102520161009
932272? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102520161009
936200? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102520161009
941784? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102520161009
946752? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102520161009
947544? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102520161009
951304? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102520161009
951400? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102520161009
970088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102520161009
975960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102520161009
978824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102520161009
979248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102520161009
994648? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102520161009
1000976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102520161009
1003224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102520161009
1004856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102520161009
1008552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102520161009
1016992? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102520161009
1039464? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102520161009
1041080? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102520161009
1047080? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102520161009
1047144? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102520161009
1064960? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102520161009
1071152? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102520161009
1071464? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102520161009
1071688? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102520161009
1077016? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102520161009
1084424? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102520161009
1084960? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102520161009
1086288? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102520161009
1088744? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102520161009
1089008? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102520161009
1090760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102520161009
1094832? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102520161009
1095272? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102520161009
1095312? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102520161009
1095320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
1095360? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102520161009
1095960? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102520161009
1096112? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102520161009
1096112? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102520161009
1096480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102520161009
1100752? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
1101464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
1101936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102520161009
1104616? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102520161009
1104688? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1104896? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1106600? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102520161009
1107952? ? ?? ? ?optimized_nonSSEgcc_-m32_-Os_-fomit-frame-pointer2016102520161009
1107952? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102520161009
1109040? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102520161009
1109688? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102520161009
1109688? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102520161009
1109696? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102520161009
1109784? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102520161009
1109816? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102520161009
1111832? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102520161009
1113200? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102520161009
1113368? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102520161009
1114448? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102520161009
1115568? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
1116104? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102520161009
1117072? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1118200? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102520161009
1118200? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102520161009
1121160? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102520161009
1121184? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1121328? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102520161009
1122488? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102520161009
1126448? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102520161009
1126456? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102520161009
1132600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102520161009
1133320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102520161009
1134072? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102520161009
1135408? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102520161009
1135496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
1135504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102520161009
1140848? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102520161009
1142752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102520161009
1142840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102520161009
1145400? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102520161009
1145688? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102520161009
1145912? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102520161009
1147784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102520161009
1148048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102520161009
1148120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102520161009
1149056? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102520161009
1150064? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
1150104? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102520161009
1150120? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
1150136? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102520161009
1150136? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102520161009
1150152? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102520161009
1150592? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102520161009
1150600? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102520161009
1150808? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102520161009
1150864? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102520161009
1151328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102520161009
1151928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102520161009
1153064? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102520161009
1153608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102520161009
1153800? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102520161009
1154072? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102520161009
1154072? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102520161009
1154504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102520161009
1157896? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102520161009
1160984? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102520161009
1162088? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102520161009
1162656? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102520161009
1179464? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102520161009
1180720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102520161009
1184392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102520161009
1188328? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102520161009
1192312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102520161009
1193672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102520161009
1193672? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102520161009
1204840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102520161009
1205968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102520161009
1207552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102520161009
1208168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102520161009
1208648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102520161009
1233584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
1236584? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102520161009
1238184? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102520161009
1239264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102520161009
1245296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102520161009
1245528? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102520161009
1249696? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102520161009
1264984? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
1265304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
1266336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102520161009
1267264? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
1267264? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102520161009
1269512? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102520161009
1270472? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102520161009
1271528? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102520161009
1271656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102520161009
1274560? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102520161009
1274568? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102520161009
1274568? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102520161009
1275120? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102520161009
1275216? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102520161009
1292928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102520161009
1294088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102520161009
1294112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102520161009
1326704? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102520161009
1326808? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102520161009
1326832? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102520161009
1327896? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102520161009
1327896? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102520161009
1327904? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102520161009
1327904? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102520161009
1329096? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102520161009
1329496? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102520161009
1329696? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102520161009
1330752? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
1480600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102520161009
1482512? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102520161009
1531304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102520161009
1587704? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102520161009
1588992? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102520161009
1655872? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102520161009
1655968? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102520161009
1657632? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102520161009
1657664? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102520161009
1657816? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102520161009
1711008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102520161009
1753680? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102520161009
1782544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102520161009
1782544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102520161009
1789824? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1792424? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102520161009
1792512? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102520161009
1795656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102520161009
1795824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102520161009
1795888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102520161009
1801656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1801768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102520161009
1801776? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102520161009
1801800? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102520161009
1801808? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102520161009
1801816? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102520161009
1801968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102520161009
1806816? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
1808472? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102520161009
1808472? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102520161009
1808472? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102520161009
1808480? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102520161009
1808632? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102520161009
1810160? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102520161009
1810160? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102520161009
1810488? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102520161009
1810664? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102520161009
1811528? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102520161009
1811584? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102520161009
1824640? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
1824648? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102520161009
1825088? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102520161009
1825096? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102520161009
1825600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102520161009
1825600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102520161009
1827136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102520161009
1827144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102520161009
1827152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
1842616? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102520161009
1851488? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102520161009
1871128? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102520161009
1871184? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102520161009
1871200? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102520161009

Test failure

Implementation: crypto_aead/pi16cipher128v1/optimized_nonSSE
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer optimized_nonSSE ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer optimized_nonSSE ref