Implementation notes: amd64, hydra6, crypto_aead/shellaes128v1d8n64

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: shellaes128v1d8n64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
311111? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017092220170725
311242? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017092220170725
311710? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017092220170725
311774? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
311817? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092220170725
311914? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
312045? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017092220170725
312242? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017092220170725
312342? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017092220170725
313512? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017092220170725
313990? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017092220170725
315531? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017092220170725
316089? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092220170725
316726? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017092220170725
317436? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092220170725
317710? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017092220170725
317733? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017092220170725
317923? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017092220170725
317955? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092220170725
318593? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
319568? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
319678? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
319856? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
320019? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
320043? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
320415? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092220170725
322379? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017092220170725
322703? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092220170725
323177? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017092220170725
323739? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092220170725
324073? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017092220170725
324617? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017092220170725
325162? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
325476? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
330636? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092220170725
334449? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017092220170725
335188? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017092220170725
335980? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017092220170725
336157? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017092220170725
337135? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017092220170725
337792? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017092220170725
338343? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017092220170725
338435? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
338555? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
370954? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017092220170725
371437? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
372228? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
372358? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
376624? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017092220170725
376838? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017092220170725
378401? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017092220170725
378558? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092220170725
378571? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017092220170725
378644? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092220170725
384400? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
384610? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017092220170725
386790? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092220170725
387206? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017092220170725
387644? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017092220170725
388822? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017092220170725
388855? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017092220170725
389122? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092220170725
394510? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
395585? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017092220170725
401144? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092220170725
402389? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017092220170725
403660? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
404014? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017092220170725
404238? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
404772? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017092220170725
404902? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017092220170725
405103? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017092220170725
405370? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092220170725
405740? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092220170725
406222? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017092220170725
407400? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017092220170725
408683? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017092220170725
408982? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017092220170725
409488? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017092220170725
409540? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017092220170725
409587? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017092220170725
411605? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
411896? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017092220170725
411915? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017092220170725
412452? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017092220170725
412619? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017092220170725
415768? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017092220170725
415931? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017092220170725
416090? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017092220170725
416350? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
416453? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
416554? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
416636? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092220170725
416775? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017092220170725
416905? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017092220170725
416950? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017092220170725
416991? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017092220170725
417387? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092220170725
417788? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017092220170725
417841? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017092220170725
418139? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017092220170725
418538? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017092220170725
418598? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
419092? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017092220170725
419140? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017092220170725
420772? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092220170725
420808? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017092220170725
420980? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017092220170725
421342? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092220170725
421960? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017092220170725
436033? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092220170725
444308? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017092220170725
1057677? ? ?? ? ?refcc2017092220170725
1107392? ? ?? ? ?refgcc_-funroll-loops2017092220170725
1115302? ? ?? ? ?refgcc2017092220170725

Test failure

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