Implementation notes: amd64, calvin, crypto_aead/shellaes128v1d6n80

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: shellaes128v1d6n80
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
264658? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
264918? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082520170725
268184? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
268367? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
269035? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
269242? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082520170725
269486? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
270291? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
270343? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082520170725
270680? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082520170725
271064? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271067? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082520170725
271088? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271115? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271224? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271359? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082520170725
271578? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082520170725
271951? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082520170725
271974? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017082520170725
275181? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082520170725
275434? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
275712? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
276058? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082520170725
277302? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
277318? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
277674? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
277911? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
278596? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082520170725
278714? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
278778? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082520170725
279122? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082520170725
284432? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
294586? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082520170725
295139? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082520170725
295193? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082520170725
295249? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
295351? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082520170725
295701? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082520170725
295949? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082520170725
296193? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
298521? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
303815? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
306411? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082520170725
314723? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082520170725
315784? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
316184? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
316409? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
316841? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082520170725
316967? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
317048? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
317701? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082520170725
317925? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
318076? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017082520170725
321017? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082520170725
321022? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017082520170725
321381? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082520170725
321541? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082520170725
321546? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082520170725
321937? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082520170725
322126? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082520170725
322188? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082520170725
328817? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082520170725
329298? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082520170725
330937? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
331465? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
331815? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
340532? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
341809? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082520170725
341873? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017082520170725
344691? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
350766? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082520170725
351362? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082520170725
351711? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082520170725
353547? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017082520170725
353693? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082520170725
353786? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082520170725
353920? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082520170725
354022? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082520170725
354035? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082520170725
354173? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
354305? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082520170725
354577? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082520170725
354728? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017082520170725
355431? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082520170725
356415? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
358090? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
361792? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082520170725
361924? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017082520170725
362063? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082520170725
362096? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082520170725
362248? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082520170725
363024? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082520170725
363308? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
363378? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082520170725
363477? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
363570? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082520170725
363573? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017082520170725
363823? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
366969? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082520170725
372732? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
372884? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082520170725
389755? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
390311? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082520170725
390382? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082520170725
390868? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082520170725
390987? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
391330? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
396250? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082520170725
397570? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
398830? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
400282? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
402193? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
826930? ? ?? ? ?refgcc2017082520170725
827155? ? ?? ? ?refcc2017082520170725
827319? ? ?? ? ?refgcc_-funroll-loops2017082520170725

Test failure

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