Implementation notes: amd64, hobbes, crypto_aead/aes128n8clocv1

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: aes128n8clocv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
168585? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080820170725
168628? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017080820170725
168682? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080820170725
168723? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080820170725
168780? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080820170725
170222? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080820170725
172125? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080820170725
172428? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080820170725
173030? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080820170725
173182? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080820170725
173286? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080820170725
173335? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080820170725
173385? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080820170725
173432? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080820170725
173468? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080820170725
173510? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080820170725
173543? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080820170725
173766? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080820170725
173818? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080820170725
173884? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017080820170725
173887? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017080820170725
173900? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080820170725
173929? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080820170725
174092? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080820170725
174096? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080820170725
174215? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080820170725
174258? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080820170725
174547? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017080820170725
174632? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080820170725
174739? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080820170725
175187? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080820170725
175497? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080820170725
175509? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017080820170725
175618? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017080820170725
175938? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080820170725
175949? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080820170725
176464? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017080820170725
176529? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080820170725
176970? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080820170725
177109? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080820170725
177377? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080820170725
177607? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080820170725
177867? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080820170725
177936? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080820170725
178191? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017080820170725
178240? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080820170725
178300? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080820170725
178312? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080820170725
178316? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080820170725
178319? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017080820170725
178336? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080820170725
178485? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017080820170725
178507? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017080820170725
178555? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017080820170725
178556? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080820170725
178716? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080820170725
178718? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080820170725
178936? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017080820170725
179031? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080820170725
179086? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080820170725
179103? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017080820170725
179132? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017080820170725
179278? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080820170725
179308? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080820170725
179465? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017080820170725
179612? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080820170725
179697? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080820170725
179899? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017080820170725
180029? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080820170725
180080? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080820170725
180247? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080820170725
180382? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080820170725
180565? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080820170725
180818? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080820170725
181006? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080820170725
181141? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080820170725
181300? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080820170725
181711? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017080820170725
182203? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080820170725
183793? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017080820170725
185440? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017080820170725
185450? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080820170725
185882? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017080820170725
185984? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080820170725
186007? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080820170725
186032? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080820170725
186311? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017080820170725
186524? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080820170725
186690? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080820170725
187156? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080820170725
187263? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080820170725
187339? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017080820170725
188895? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080820170725
189102? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080820170725
189248? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080820170725
191063? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080820170725
191070? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080820170725
191368? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080820170725
191454? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080820170725
191473? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017080820170725
191505? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080820170725
191562? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080820170725
191612? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017080820170725
191691? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017080820170725
191783? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080820170725
191860? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080820170725
191989? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080820170725
192185? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017080820170725
192645? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080820170725
199945? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017080820170725
233406? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080820170725
251254? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080820170725
359950? ? ?? ? ?refgcc_-funroll-loops2017080820170725
360240? ? ?? ? ?refgcc2017080820170725
360773? ? ?? ? ?refcc2017080820170725

Test failure

Implementation: crypto_aead/aes128n8clocv1/ref
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref