Implementation notes: amd64, calvin, crypto_aead/shellaes128v1d7n80

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: shellaes128v1d7n80
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
264545? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082520170725
264940? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
268345? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
268475? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
269340? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
269508? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017082520170725
269939? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017082520170725
271251? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017082520170725
271300? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017082520170725
271324? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017082520170725
271884? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017082520170725
271948? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017082520170725
272038? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
272042? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082520170725
272045? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017082520170725
272070? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017082520170725
272108? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017082520170725
272507? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017082520170725
272614? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082520170725
272746? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082520170725
273257? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082520170725
275338? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
276405? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
277030? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
277557? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017082520170725
277854? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082520170725
278147? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017082520170725
278150? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
278299? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
278752? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
278943? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017082520170725
278989? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017082520170725
285032? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
285972? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
296269? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
296395? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017082520170725
296438? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082520170725
296565? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
296698? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017082520170725
296820? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017082520170725
297460? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017082520170725
297606? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
298496? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017082520170725
299966? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
313439? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082520170725
315641? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
316237? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
316786? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
317106? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082520170725
317131? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
317996? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017082520170725
318684? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017082520170725
320695? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082520170725
320708? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017082520170725
321413? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
321426? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082520170725
321512? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017082520170725
322055? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017082520170725
322088? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017082520170725
322261? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017082520170725
322289? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082520170725
323624? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
328119? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082520170725
329244? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082520170725
329696? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017082520170725
331528? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
331956? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017082520170725
340787? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017082520170725
341172? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017082520170725
343742? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082520170725
344282? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082520170725
347180? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082520170725
352197? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
353017? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017082520170725
353532? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017082520170725
353676? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017082520170725
353724? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017082520170725
353897? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017082520170725
353987? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017082520170725
354109? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017082520170725
354113? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082520170725
354467? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017082520170725
354733? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017082520170725
355202? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
355646? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082520170725
357663? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
362669? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082520170725
363517? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
363607? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082520170725
363702? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
363976? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017082520170725
364344? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017082520170725
365011? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017082520170725
365064? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082520170725
365831? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
366519? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082520170725
367244? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082520170725
367822? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017082520170725
368089? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017082520170725
369281? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017082520170725
390217? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017082520170725
390811? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
391057? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
391382? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017082520170725
391607? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017082520170725
391894? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017082520170725
394956? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
397039? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
399067? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
399442? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017082520170725
409621? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082520170725
424784? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017082520170725
823338? ? ?? ? ?refcc2017082520170725
824041? ? ?? ? ?refgcc2017082520170725
825085? ? ?? ? ?refgcc_-funroll-loops2017082520170725

Test failure

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