Implementation notes: x86, gcc16, crypto_aead/aes128n8clocv1

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: aes128n8clocv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
248555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072320170718
248560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072320170718
248578? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072320170718
248582? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072320170718
251257? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072320170718
251265? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072320170718
251673? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072320170718
251684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072320170718
252480? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072320170718
253770? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072320170718
253771? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072320170718
253839? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072320170718
253843? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072320170718
253851? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072320170718
254200? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072320170718
254367? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072320170718
254367? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072320170718
254368? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072320170718
254473? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072320170718
254483? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072320170718
254483? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072320170718
254682? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072320170718
254699? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072320170718
254725? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072320170718
254740? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072320170718
254968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072320170718
256174? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072320170718
256907? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072320170718
256916? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072320170718
256919? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072320170718
256919? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072320170718
256919? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072320170718
257989? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072320170718
258476? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072320170718
258655? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072320170718
258862? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072320170718
259705? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072320170718
259955? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072320170718
260293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072320170718
260308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072320170718
260324? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072320170718
260386? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072320170718
260388? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072320170718
260388? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072320170718
260549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072320170718
260947? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072320170718
261569? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072320170718
263653? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072320170718
265669? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072320170718
266815? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072320170718
266852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072320170718
268403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072320170718
269461? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072320170718
269463? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072320170718
269742? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072320170718
269752? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072320170718
269756? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072320170718
270409? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072320170718
270782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072320170718
270823? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072320170718
271720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072320170718
272769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072320170718
272796? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072320170718
273796? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072320170718
273797? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072320170718
273860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072320170718
273864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072320170718
274652? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072320170718
274677? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072320170718
274679? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072320170718
274725? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072320170718
276678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072320170718
277150? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072320170718
277259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072320170718
277600? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072320170718
277616? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072320170718
277933? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072320170718
278036? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072320170718
278067? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072320170718
278237? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072320170718
278570? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072320170718
278938? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072320170718
279002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072320170718
279068? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072320170718
279071? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072320170718
279082? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072320170718
279399? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072320170718
280572? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072320170718
280798? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072320170718
280854? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072320170718
280957? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072320170718
281210? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072320170718
281776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072320170718
281804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072320170718
282010? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072320170718
282011? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072320170718
282012? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072320170718
282027? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072320170718
282547? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072320170718
282604? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072320170718
282818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072320170718
283061? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072320170718
283401? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072320170718
284090? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072320170718
284103? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072320170718
284798? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072320170718
284817? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072320170718
285160? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072320170718
285255? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072320170718
286802? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072320170718
287197? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072320170718
288185? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072320170718
288188? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072320170718
290808? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072320170718
290814? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072320170718
291814? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072320170718
295862? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072320170718
295869? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072320170718
296829? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072320170718
296855? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072320170718
332664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072320170718
332673? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072320170718
332997? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072320170718
333501? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072320170718
334637? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072320170718
334678? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072320170718
334854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072320170718
335448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072320170718
335489? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072320170718
335542? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072320170718
335547? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072320170718
336431? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072320170718
336737? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072320170718
336755? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072320170718
338223? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072320170718
338242? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072320170718
338267? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072320170718
338272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072320170718
338960? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072320170718
339611? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072320170718
339915? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072320170718
339922? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072320170718
340241? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072320170718
340259? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072320170718
340370? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072320170718
340375? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072320170718
340643? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072320170718
340665? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072320170718
340676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072320170718
341424? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072320170718
341789? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072320170718
342799? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072320170718
342835? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072320170718
342848? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072320170718
344537? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072320170718
344540? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072320170718
344875? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072320170718
345798? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072320170718
345911? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072320170718
345914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072320170718