Implementation notes: amd64, calvin, crypto_aead/shellaes128v1d7n64

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: shellaes128v1d7n64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
264712? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
268584? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
268937? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
269346? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082520170725
269531? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
269610? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
270404? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082520170725
271327? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082520170725
271379? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271508? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082520170725
271582? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082520170725
271695? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271920? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271967? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082520170725
272270? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082520170725
273196? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082520170725
273478? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017082520170725
273525? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
273627? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082520170725
275993? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
276486? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
277200? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
277271? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
278454? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
278644? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
279000? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082520170725
279067? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082520170725
279674? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082520170725
279941? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082520170725
284087? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
285223? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
293970? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082520170725
294796? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082520170725
295491? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082520170725
295706? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082520170725
296397? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082520170725
296449? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
296578? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
297150? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
297641? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082520170725
299462? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
299717? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082520170725
303622? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
316092? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082520170725
316281? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
316477? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
316963? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082520170725
317124? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
317189? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
317227? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
317258? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082520170725
317297? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
317355? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082520170725
317590? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082520170725
318229? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082520170725
318280? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082520170725
319066? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082520170725
323486? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082520170725
324349? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082520170725
324603? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082520170725
324896? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017082520170725
325352? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082520170725
325363? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017082520170725
325723? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
326340? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082520170725
334396? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
334985? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
339892? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017082520170725
346015? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
347483? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082520170725
347739? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
348222? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082520170725
348339? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082520170725
349073? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082520170725
349591? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082520170725
349635? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
349886? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
354255? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082520170725
354747? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
354785? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017082520170725
354912? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017082520170725
355385? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082520170725
356378? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
357527? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
358237? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
358358? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082520170725
358383? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082520170725
358439? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082520170725
358656? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082520170725
358704? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082520170725
359068? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082520170725
359081? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
359886? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082520170725
360246? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
360864? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
362299? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082520170725
362891? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082520170725
363129? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082520170725
363531? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082520170725
364082? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082520170725
365009? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082520170725
365057? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
365191? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082520170725
366166? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
366426? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082520170725
366620? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
367202? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082520170725
367355? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
368228? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082520170725
369603? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017082520170725
390807? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017082520170725
404760? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082520170725
831318? ? ?? ? ?refcc2017082520170725
832454? ? ?? ? ?refgcc2017082520170725
834207? ? ?? ? ?refgcc_-funroll-loops2017082520170725

Test failure

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