Implementation notes: x86, h8bobcat, crypto_aead/present80n6silcv1

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: present80n6silcv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
46846822? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081620170718
46854679? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081620170718
46861296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081620170718
47096520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081620170718
47492480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081620170718
47497055? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081620170718
47555870? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081620170718
47559836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081620170718
47560933? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081620170718
47592720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081620170718
47732784? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081620170718
48566318? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081620170718
48571837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081620170718
48574764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081620170718
48921808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081620170718
48948664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081620170718
48956303? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081620170718
49152972? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081620170718
49587335? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081620170718
49587382? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081620170718
50278085? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081620170718
50279852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081620170718
50280997? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081620170718
50299773? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081620170718
50299940? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081620170718
50301341? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081620170718
50306447? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081620170718
51070617? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081620170718
51109553? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081620170718
51111268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081620170718
51163975? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081620170718
51176248? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081620170718
51292965? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081620170718
51360833? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081620170718
51395399? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081620170718
51415999? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081620170718
51422279? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081620170718
51437978? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081620170718
51438149? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081620170718
51443597? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081620170718
51518453? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081620170718
51518813? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081620170718
51525449? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081620170718
51566351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081620170718
51684811? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081620170718
51787212? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081620170718
51793302? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081620170718
51793402? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081620170718
51823706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081620170718
52287749? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081620170718
52289767? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081620170718
52291624? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081620170718
52311802? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081620170718
52353992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081620170718
52355460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081620170718
52363962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081620170718
52364432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081620170718
52616981? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081620170718
52619308? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081620170718
52745396? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081620170718
53156361? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081620170718
53182848? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081620170718
53225498? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081620170718
53270362? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081620170718
53295860? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081620170718
53355587? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081620170718
53356883? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081620170718
53360265? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081620170718
53366027? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081620170718
53368654? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081620170718
53481946? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081620170718
53566083? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081620170718
53581714? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081620170718
53581805? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081620170718
53753546? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081620170718
53952353? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081620170718
54105388? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081620170718
54213455? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081620170718
54422707? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081620170718
54486675? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081620170718
54489749? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081620170718
54526319? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081620170718
54545837? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081620170718
55461627? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081620170718
55462387? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081620170718
55591126? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081620170718
55591734? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081620170718
55670062? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081620170718
55689389? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081620170718
55712859? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081620170718
56269749? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081620170718
56275188? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081620170718
56278028? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081620170718
56539336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081620170718
56540162? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081620170718
56732941? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081620170718
56736917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081620170718
57220358? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081620170718
57257051? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081620170718
61289378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081620170718
65831793? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081620170718
72972155? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081620170718
150289059? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081620170718
152160465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081620170718
154300078? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081620170718
154837574? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081620170718
155530927? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081620170718
155738331? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081620170718
155828424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081620170718
155830837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081620170718
156417410? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081620170718
156419338? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081620170718
156698035? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081620170718
156700662? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081620170718
156913738? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081620170718
156914174? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081620170718
157019805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081620170718
157024436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081620170718
157121118? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081620170718
157129749? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081620170718
157141562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081620170718
157142996? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081620170718
157172366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081620170718
157177533? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081620170718
157262554? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081620170718
157263485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081620170718
157761802? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081620170718
157768063? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081620170718
158600044? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081620170718
158615990? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081620170718
158898520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081620170718
158901803? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081620170718
158907773? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081620170718
158962982? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081620170718
158971509? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081620170718
159174210? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081620170718
159265638? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081620170718
159510054? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081620170718
159516542? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081620170718
159518105? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081620170718
159521131? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081620170718
159524931? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081620170718
159526266? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081620170718
159528988? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081620170718
159539271? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081620170718
159547498? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081620170718
159571329? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081620170718
161158959? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081620170718
161159263? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081620170718
161448733? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081620170718
161450890? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081620170718
161465491? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081620170718
162704861? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081620170718
162709008? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081620170718
162718855? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081620170718
163423228? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081620170718
163485837? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081620170718
165125062? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081620170718
165140381? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081620170718
166827966? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081620170718
166840054? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081620170718

Test failure

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

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
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
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref