Implementation notes: x86, mace, crypto_aead/ketjejrv2

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: ketjejrv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
143053704? ? ?? ? ?refg++_-m32_-march=i486_-O3_-fomit-frame-pointer2016122220161220
143339223? ? ?? ? ?refg++_-m32_-march=k6_-O3_-fomit-frame-pointer2016122120161220
143367891? ? ?? ? ?refg++_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016122120161220
143435367? ? ?? ? ?refg++_-m32_-O3_-fomit-frame-pointer2016122120161220
143760527? ? ?? ? ?refg++_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016122120161220
143823080? ? ?? ? ?refg++_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016122120161220
143827157? ? ?? ? ?refg++_-m32_-march=prescott_-O3_-fomit-frame-pointer2016122120161220
144445252? ? ?? ? ?refg++_-m32_-march=nocona_-O3_-fomit-frame-pointer2016122120161220
144659990? ? ?? ? ?refg++_-m32_-march=k8_-O3_-fomit-frame-pointer2016122120161220
145055395? ? ?? ? ?refg++_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016122120161220
145208832? ? ?? ? ?refg++_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016122120161220
145506110? ? ?? ? ?refg++_-m32_-march=athlon_-O3_-fomit-frame-pointer2016122120161220
145873907? ? ?? ? ?refg++_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016122120161220
145885056? ? ?? ? ?refg++_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016122120161220
146169906? ? ?? ? ?refg++_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016122120161220
146629785? ? ?? ? ?refg++_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016122120161220
151039961? ? ?? ? ?refg++_-m32_-march=i386_-O3_-fomit-frame-pointer2016122220161220
151828484? ? ?? ? ?refg++_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016122220161220
152030397? ? ?? ? ?refg++_-m32_-march=pentium_-O3_-fomit-frame-pointer2016122220161220
181390683? ? ?? ? ?refg++_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016122120161220
181724002? ? ?? ? ?refg++_-m32_-march=k8_-O2_-fomit-frame-pointer2016122120161220
183410372? ? ?? ? ?refg++_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016122120161220
183560857? ? ?? ? ?refg++_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016122120161220
183804858? ? ?? ? ?refg++_-m32_-march=k6_-O2_-fomit-frame-pointer2016122120161220
183923010? ? ?? ? ?refg++_-m32_-march=athlon_-O2_-fomit-frame-pointer2016122120161220
184330257? ? ?? ? ?refg++_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016122120161220
185104340? ? ?? ? ?refg++_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016122120161220
185115521? ? ?? ? ?refg++_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016122120161220
185159616? ? ?? ? ?refg++_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016122120161220
185188679? ? ?? ? ?refg++_-m32_-march=i486_-O2_-fomit-frame-pointer2016122220161220
185878053? ? ?? ? ?refg++_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016122120161220
186935146? ? ?? ? ?refg++_-m32_-march=nocona_-O2_-fomit-frame-pointer2016122120161220
187961573? ? ?? ? ?refg++_-m32_-march=prescott_-O2_-fomit-frame-pointer2016122120161220
192729453? ? ?? ? ?refg++_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016122120161220
194625092? ? ?? ? ?refg++_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016122120161220
194955105? ? ?? ? ?refg++_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016122120161220
195531593? ? ?? ? ?refg++_-m32_-O2_-fomit-frame-pointer2016122120161220
195688006? ? ?? ? ?refg++_-m32_-march=core2_-O2_-fomit-frame-pointer2016122120161220
196098061? ? ?? ? ?refg++_-m32_-march=corei7_-O2_-fomit-frame-pointer2016122120161220
205407461? ? ?? ? ?refg++_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016122220161220
205566774? ? ?? ? ?refg++_-m32_-march=pentium_-O2_-fomit-frame-pointer2016122220161220
215936340? ? ?? ? ?refg++_-m32_-march=i386_-O2_-fomit-frame-pointer2016122220161220
257783424? ? ?? ? ?refg++_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016122120161220
257955293? ? ?? ? ?refg++_-m32_-march=pentium2_-O_-fomit-frame-pointer2016122120161220
258478987? ? ?? ? ?refg++_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016122220161220
261065382? ? ?? ? ?refg++_-m32_-march=pentium3_-O_-fomit-frame-pointer2016122120161220
262499062? ? ?? ? ?refg++_-m32_-march=k8_-O_-fomit-frame-pointer2016122120161220
262809008? ? ?? ? ?refg++_-m32_-march=k6-2_-O_-fomit-frame-pointer2016122120161220
263272226? ? ?? ? ?refg++_-m32_-march=k6_-O_-fomit-frame-pointer2016122120161220
264087851? ? ?? ? ?refg++_-m32_-march=k6-3_-O_-fomit-frame-pointer2016122120161220
265446247? ? ?? ? ?refg++_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016122120161220
265495922? ? ?? ? ?refg++_-m32_-march=pentium4_-O_-fomit-frame-pointer2016122120161220
266235470? ? ?? ? ?refg++_-m32_-march=athlon_-O_-fomit-frame-pointer2016122120161220
269150700? ? ?? ? ?refg++_-m32_-march=prescott_-O_-fomit-frame-pointer2016122120161220
269324482? ? ?? ? ?refg++_-m32_-march=nocona_-O_-fomit-frame-pointer2016122120161220
271721201? ? ?? ? ?refg++_-m32_-march=core2_-O_-fomit-frame-pointer2016122120161220
272495515? ? ?? ? ?refg++_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016122120161220
273443399? ? ?? ? ?refg++_-m32_-march=i486_-O_-fomit-frame-pointer2016122220161220
275315694? ? ?? ? ?refg++_-m32_-march=barcelona_-O_-fomit-frame-pointer2016122120161220
276984283? ? ?? ? ?refg++_-m32_-march=corei7_-O_-fomit-frame-pointer2016122120161220
281572012? ? ?? ? ?refg++_-m32_-O_-fomit-frame-pointer2016122120161220
299218556? ? ?? ? ?refg++_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016122120161220
362766349? ? ?? ? ?refg++_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016122220161220
364578116? ? ?? ? ?refg++_-m32_-march=pentium_-O_-fomit-frame-pointer2016122220161220
365378666? ? ?? ? ?refg++_-m32_-march=i386_-O_-fomit-frame-pointer2016122220161220
374658680? ? ?? ? ?refg++_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016122120161220
374876983? ? ?? ? ?refg++_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016122120161220
374929824? ? ?? ? ?refg++_-m32_-march=k8_-Os_-fomit-frame-pointer2016122120161220
375432617? ? ?? ? ?refg++_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016122120161220
376038378? ? ?? ? ?refg++_-m32_-march=corei7_-Os_-fomit-frame-pointer2016122120161220
376055404? ? ?? ? ?refg++_-m32_-march=core2_-Os_-fomit-frame-pointer2016122120161220
376251143? ? ?? ? ?refg++_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016122120161220
383829659? ? ?? ? ?refg++_-m32_-march=athlon_-Os_-fomit-frame-pointer2016122120161220
384294442? ? ?? ? ?refg++_-m32_-Os_-fomit-frame-pointer2016122120161220
386238024? ? ?? ? ?refg++_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016122120161220
387189257? ? ?? ? ?refg++_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016122120161220
387367861? ? ?? ? ?refg++_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016122220161220
387489019? ? ?? ? ?refg++_-m32_-march=pentium_-Os_-fomit-frame-pointer2016122220161220
387796440? ? ?? ? ?refg++_-m32_-march=nocona_-Os_-fomit-frame-pointer2016122120161220
387844042? ? ?? ? ?refg++_-m32_-march=i486_-Os_-fomit-frame-pointer2016122220161220
388512973? ? ?? ? ?refg++_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016122120161220
388614845? ? ?? ? ?refg++_-m32_-march=prescott_-Os_-fomit-frame-pointer2016122120161220
389264165? ? ?? ? ?refg++_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016122120161220
389463467? ? ?? ? ?refg++_-m32_-march=i386_-Os_-fomit-frame-pointer2016122220161220
389687615? ? ?? ? ?refg++_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016122120161220
390121371? ? ?? ? ?refg++_-m32_-march=k6_-Os_-fomit-frame-pointer2016122120161220
390754854? ? ?? ? ?refg++_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016122120161220
390889654? ? ?? ? ?refg++_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016122120161220

Test failure

Implementation: crypto_aead/ketjejrv2/ref
Compiler: g++ -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
g++ -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
g++ -m32 -march=core-avx-i -O -fomit-frame-pointer ref
g++ -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
g++ -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
g++ -m32 -march=core-avx2 -O -fomit-frame-pointer ref
g++ -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
g++ -m32 -march=core2 -O3 -fomit-frame-pointer ref
g++ -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
g++ -m32 -march=corei7-avx -O -fomit-frame-pointer ref
g++ -m32 -march=corei7-avx -Os -fomit-frame-pointer ref