Implementation notes: x86, hydra6, crypto_aead/joltikneq9696v13

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: joltikneq9696v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
30055970? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091320170725
30341881? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091320170725
30385899? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091320170725
30393835? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091320170725
30413123? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091320170725
30433933? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091320170725
30474470? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091320170725
30489368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091320170725
30500486? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091320170725
30507286? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091320170725
30517214? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091320170725
30546996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091320170725
30549885? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091320170725
30558952? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091320170725
30612592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091320170725
30637562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091320170725
30657357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091320170725
30683313? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091320170725
30734711? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091320170725
30775976? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091320170725
30834376? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091320170725
30857873? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091320170725
30876402? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091320170725
30891754? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091320170725
30934818? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091320170725
30947072? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091320170725
30972301? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091320170725
31057977? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091320170725
31058032? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091320170725
31073565? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091320170725
31083300? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091320170725
31120726? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091320170725
31122701? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091320170725
31137716? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091320170725
31139013? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091320170725
31141400? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091320170725
31145810? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091320170725
32065943? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091320170725
32082420? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091320170725
32364260? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091320170725
32422581? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091320170725
33711260? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091320170725
33936081? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091320170725
57300291? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091320170725
58124998? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091320170725
59309374? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091320170725
59500049? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091320170725
59830148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091320170725
59881966? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091320170725
60428834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091320170725
60954716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091320170725
61567280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091320170725
61677926? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091320170725
61871855? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091320170725
62095877? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091320170725
62348749? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091320170725
62350485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091320170725
62451636? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091320170725
62658503? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091320170725
63064177? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091320170725
63229080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091320170725
63546918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091320170725
63586299? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091320170725
63620222? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091320170725
63750348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091320170725
64334172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091320170725
64666834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091320170725
65448434? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091320170725
65702072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091320170725
66482877? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091320170725
66804686? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091320170725
66937588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091320170725
67094913? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091320170725
67377001? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091320170725
67540961? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091320170725
69607391? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091320170725
70066721? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091320170725
70223810? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091320170725
70267543? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091320170725
75473622? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091320170725
77679964? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091320170725
77891340? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091320170725
77891816? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091320170725
78796271? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091320170725
79358658? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091320170725
79598998? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091320170725
79701595? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091320170725
79719937? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091320170725
79777910? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091320170725
79782724? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091320170725
79838747? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091320170725
79855207? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091320170725
79882028? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091320170725
80508579? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091320170725
80809354? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091320170725
80985914? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091320170725
81053520? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091320170725
81161070? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091320170725
81199911? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091320170725
81645177? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091320170725
83072526? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091320170725
83213634? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091320170725
83589785? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091320170725
83605712? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091320170725
83900215? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091320170725
83943419? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091320170725
84140032? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091320170725
84179696? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091320170725
84218300? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091320170725
84546313? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091320170725
85294110? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091320170725
85346610? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091320170725
85389151? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091320170725
85482386? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091320170725
85670696? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091320170725
86009036? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091320170725
86206695? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091320170725
86261068? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091320170725
86452486? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091320170725
87155299? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091320170725
87731890? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091320170725
87986541? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091320170725
88186544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091320170725
88322834? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091320170725
88395336? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091320170725
88841763? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091320170725
89273138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091320170725
89467698? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091320170725
89548930? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091320170725
89872440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091320170725
90007539? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091320170725
90046893? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091320170725
90256408? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091320170725
90305504? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091320170725
90352819? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091320170725
90356241? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091320170725
90463929? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091320170725
90470112? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091320170725
90484820? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091320170725
90491098? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091320170725
90491878? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091320170725
90526961? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091320170725
90578053? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091320170725
90612084? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091320170725
90764618? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091320170725
90901913? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091320170725
91328397? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091320170725
91984150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091320170725
92280010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091320170725
92656569? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091320170725
92758272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091320170725
93240593? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091320170725
93857911? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091320170725
93911999? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091320170725
93946102? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091320170725
93978573? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091320170725
94029017? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091320170725
94121946? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091320170725
94567468? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091320170725
94596585? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091320170725
94847112? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091320170725
95051718? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091320170725
95101455? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091320170725
95158252? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091320170725
95173575? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091320170725
95305975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091320170725
96213603? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091320170725
96288100? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091320170725
96858525? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091320170725
96977175? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091320170725
97396011? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091320170725
97625723? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091320170725

Test failure

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