Implementation notes: x86, hydra9, crypto_aead/aes128n12silcv1

Computer: hydra9
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: aes128n12silcv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
212710? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090420170725
213427? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090420170725
214401? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090420170725
219526? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090420170725
219635? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090420170725
219798? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090420170725
220149? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090420170725
220521? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090420170725
220777? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090420170725
221844? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090420170725
224572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017090420170725
225022? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017090420170725
225188? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017090420170725
225459? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090420170725
225512? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017090420170725
225543? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017090420170725
225657? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090420170725
225770? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017090420170725
226147? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017090420170725
226150? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017090420170725
226181? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017090420170725
226532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017090420170725
227123? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017090420170725
227411? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017090420170725
227456? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017090420170725
228503? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090420170725
230830? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017090420170725
232219? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017090420170725
234157? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090420170725
234374? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017090420170725
235981? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017090420170725
236183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090420170725
236571? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090420170725
236642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090420170725
238072? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017090420170725
240504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017090420170725
242024? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090420170725
242498? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017090420170725
242526? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090420170725
243447? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090420170725
243483? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017090420170725
246046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017090420170725
248158? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017090420170725
274155? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090420170725
276840? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017090420170725
277051? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017090420170725
278431? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017090420170725
278954? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017090420170725
279287? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090420170725
279955? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090420170725
279962? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090420170725
281527? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090420170725
282024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090420170725
284510? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090420170725
287344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090420170725
288269? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017090420170725
288973? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017090420170725
289006? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017090420170725
289392? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090420170725
289513? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090420170725
289531? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017090420170725
289763? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017090420170725
290032? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090420170725
290187? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090420170725
291065? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017090420170725
291333? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017090420170725
293076? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017090420170725
296221? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090420170725
296704? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090420170725
299576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090420170725
300366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090420170725
300423? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017090420170725
300637? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090420170725
300720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090420170725
301722? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017090420170725
302070? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090420170725
302863? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090420170725
302893? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090420170725
303049? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090420170725
305228? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090420170725
306364? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017090420170725
306801? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090420170725
306822? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017090420170725
306953? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090420170725
307036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090420170725
307075? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090420170725
307443? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090420170725
307653? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090420170725
307799? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090420170725
307972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090420170725
308095? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090420170725
308119? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017090420170725
308306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090420170725
309159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090420170725
309263? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017090420170725
309505? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090420170725
311127? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017090420170725
311308? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017090420170725
311860? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090420170725
312156? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090420170725
312557? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090420170725
312686? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090420170725
313466? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090420170725
313859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017090420170725
314806? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090420170725
316038? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017090420170725
316066? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017090420170725
316174? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017090420170725
316491? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090420170725
316743? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090420170725
317301? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017090420170725
318269? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090420170725
318576? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017090420170725
318818? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090420170725
319254? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090420170725
319488? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090420170725
319748? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090420170725
321089? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090420170725
321211? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017090420170725
321378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090420170725
324023? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090420170725
324050? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090420170725
325047? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090420170725
326489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017090420170725
326544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090420170725
326560? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017090420170725
326619? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090420170725
326819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017090420170725
327468? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017090420170725
327471? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090420170725
327490? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090420170725
327657? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090420170725
327968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017090420170725
328408? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017090420170725
328463? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017090420170725
328633? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017090420170725
328713? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017090420170725
328823? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017090420170725
329094? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090420170725
329763? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090420170725
329807? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017090420170725
329834? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090420170725
330085? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090420170725
330427? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090420170725
330588? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090420170725
331720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090420170725
331731? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090420170725
331833? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017090420170725
331996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090420170725
332321? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090420170725
333509? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090420170725
333755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090420170725
333831? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017090420170725
334184? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090420170725
335302? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090420170725
335813? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090420170725
336014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090420170725
336038? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090420170725
336158? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090420170725
336334? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090420170725
336966? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090420170725
337225? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090420170725
337394? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017090420170725
337861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090420170725
338415? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090420170725
339157? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090420170725
339207? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090420170725
341344? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017090420170725
342818? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090420170725
343861? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090420170725
348311? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090420170725
348801? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090420170725

Test failure

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