Implementation notes: x86, hydra6, crypto_aead/aes128n8clocv1

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: aes128n8clocv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
237226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090620170725
237246? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090620170725
237317? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090620170725
237738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017090620170725
238711? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017090620170725
239344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017090620170725
239771? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090620170725
241128? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017090620170725
242037? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090620170725
243055? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090620170725
243569? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090620170725
243786? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017090620170725
244002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090620170725
244198? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017090620170725
245143? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090620170725
247050? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090620170725
247094? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090620170725
247244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090620170725
247260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090620170725
247930? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017090620170725
247967? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017090620170725
248052? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017090620170725
248100? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090620170725
248310? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090620170725
248384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090620170725
248988? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090620170725
249602? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090620170725
249754? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090620170725
250228? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090620170725
250259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090620170725
250344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017090620170725
250453? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090620170725
250640? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090620170725
250669? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090620170725
250752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017090620170725
250753? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090620170725
250774? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090620170725
251014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017090620170725
251036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090620170725
251150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090620170725
251282? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090620170725
251834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017090620170725
252458? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017090620170725
252584? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017090620170725
252698? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090620170725
252913? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090620170725
253400? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017090620170725
253404? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017090620170725
253464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090620170725
253570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017090620170725
253642? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017090620170725
253770? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090620170725
253852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090620170725
253897? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090620170725
254076? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090620170725
254094? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017090620170725
254236? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090620170725
254342? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090620170725
254542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090620170725
254600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090620170725
254682? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090620170725
254766? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017090620170725
254962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090620170725
255068? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017090620170725
255136? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090620170725
255156? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017090620170725
255165? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090620170725
255188? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090620170725
255268? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017090620170725
255339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017090620170725
255464? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090620170725
255618? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017090620170725
255932? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090620170725
255952? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090620170725
256014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017090620170725
256108? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017090620170725
256366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090620170725
256405? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090620170725
256416? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090620170725
256428? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090620170725
256502? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090620170725
256908? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090620170725
257642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090620170725
257728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017090620170725
257948? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017090620170725
258125? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090620170725
258159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090620170725
258252? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090620170725
258610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090620170725
258816? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017090620170725
259116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017090620170725
259148? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017090620170725
259178? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090620170725
259206? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017090620170725
259241? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090620170725
259302? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017090620170725
259684? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017090620170725
259792? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017090620170725
259812? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090620170725
260136? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017090620170725
260254? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090620170725
260680? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090620170725
260732? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090620170725
260748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090620170725
260884? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017090620170725
260896? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090620170725
260898? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090620170725
261224? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017090620170725
261304? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090620170725
261586? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090620170725
261622? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090620170725
262072? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017090620170725
262697? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090620170725
262872? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090620170725
264385? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090620170725
264605? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090620170725
264624? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017090620170725
264974? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017090620170725
265296? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017090620170725
265479? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090620170725
265532? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090620170725
266463? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090620170725
266826? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017090620170725
266990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017090620170725
267104? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017090620170725
267196? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090620170725
267324? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090620170725
267382? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090620170725
267734? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090620170725
267794? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090620170725
268112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017090620170725
268308? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017090620170725
268314? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017090620170725
268380? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017090620170725
268558? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017090620170725
268590? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090620170725
268592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090620170725
268622? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090620170725
269132? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090620170725
269274? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090620170725
269846? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017090620170725
270128? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017090620170725
270250? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090620170725
270272? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017090620170725
270300? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090620170725
270424? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090620170725
270554? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017090620170725
270620? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090620170725
271244? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017090620170725
271432? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017090620170725
271484? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090620170725
271656? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090620170725
271770? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017090620170725
271796? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090620170725
271928? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090620170725
272174? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090620170725
272608? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017090620170725
272624? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090620170725
272912? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017090620170725
273018? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090620170725
273168? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090620170725
273816? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017090620170725
273958? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090620170725
274524? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017090620170725
274798? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090620170725
275900? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017090620170725
277190? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090620170725
277378? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090620170725
277384? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090620170725
300088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090620170725
314670? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017090620170725
318870? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090620170725

Test failure

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