Implementation notes: amd64, calvin, crypto_aead/shellaes128v1d6n64

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: shellaes128v1d6n64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
265177? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
265831? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082520170725
268509? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082520170725
268732? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
268908? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
269084? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
269979? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
270831? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082520170725
271041? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082520170725
271061? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082520170725
271065? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271254? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271321? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271501? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
271790? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271839? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082520170725
271860? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082520170725
272100? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017082520170725
272192? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
272295? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082520170725
272624? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082520170725
272988? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082520170725
276602? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
276649? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
276663? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
276938? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
278455? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
278987? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082520170725
279095? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082520170725
279210? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082520170725
279306? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
279395? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
279623? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082520170725
285223? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
286403? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
294890? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082520170725
295100? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082520170725
295744? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082520170725
296385? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
296568? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082520170725
297093? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
297140? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
298531? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082520170725
302941? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082520170725
315553? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
315909? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
316313? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
317091? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
317428? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082520170725
317945? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082520170725
317993? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082520170725
317998? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
318036? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
318082? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082520170725
319040? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082520170725
319208? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082520170725
319215? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082520170725
319933? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082520170725
323313? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082520170725
323693? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082520170725
324418? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017082520170725
325322? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082520170725
325480? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082520170725
325928? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
326032? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017082520170725
334405? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
335130? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
340335? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017082520170725
340777? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082520170725
343890? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082520170725
345851? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
346254? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082520170725
347643? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082520170725
347662? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082520170725
347725? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082520170725
349358? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
353023? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
354174? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
354376? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017082520170725
355225? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082520170725
355841? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082520170725
356046? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017082520170725
356391? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
356576? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
357111? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
358081? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082520170725
358236? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082520170725
358250? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082520170725
358749? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082520170725
358929? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082520170725
358951? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082520170725
359223? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082520170725
360449? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
361562? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
362246? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082520170725
362946? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082520170725
363193? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082520170725
363889? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082520170725
364161? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082520170725
364698? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
364845? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082520170725
365062? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
365263? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
365546? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
365802? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017082520170725
366217? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082520170725
366476? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082520170725
367698? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082520170725
369868? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082520170725
370075? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017082520170725
370116? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
409908? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
828826? ? ?? ? ?refgcc_-funroll-loops2017082520170725
829838? ? ?? ? ?refgcc2017082520170725
830244? ? ?? ? ?refcc2017082520170725

Test failure

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