Implementation notes: amd64, hydra3, crypto_aead/shellaes128v1d8n80

Computer: hydra3
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: shellaes128v1d8n80
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
228145? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017092420170725
228197? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017092420170725
229076? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017092420170725
229330? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092420170725
229689? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017092420170725
229702? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017092420170725
229853? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017092420170725
230304? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017092420170725
230717? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092420170725
231568? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017092420170725
231568? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092420170725
231618? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017092420170725
232618? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017092420170725
235319? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017092420170725
235356? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017092420170725
235859? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017092420170725
240773? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092420170725
241086? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017092420170725
242817? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017092420170725
243091? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017092420170725
250854? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017092420170725
250922? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017092420170725
251754? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092420170725
251904? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017092420170725
252071? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017092420170725
252503? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017092420170725
252620? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092420170725
258573? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092420170725
258958? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017092420170725
260455? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092420170725
260550? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092420170725
260876? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017092420170725
260889? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017092420170725
260959? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017092420170725
261048? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017092420170725
261054? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017092420170725
261633? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017092420170725
261665? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092420170725
261768? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092420170725
261788? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017092420170725
262013? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017092420170725
262156? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017092420170725
264455? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017092420170725
265934? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017092420170725
281192? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017092420170725
281336? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017092420170725
282696? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017092420170725
283725? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017092420170725
285271? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017092420170725
287036? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017092420170725
287544? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017092420170725
288557? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017092420170725
288582? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017092420170725
293045? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017092420170725
293850? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092420170725
295671? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017092420170725
301003? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017092420170725
301649? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017092420170725
302215? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017092420170725
302374? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017092420170725
303329? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092420170725
303568? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092420170725
304801? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017092420170725
305547? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017092420170725
305704? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017092420170725
305773? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092420170725
306392? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017092420170725
306716? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017092420170725
308213? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017092420170725
308403? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017092420170725
325204? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017092420170725
325512? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017092420170725
325779? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092420170725
325934? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017092420170725
326875? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017092420170725
327028? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092420170725
327291? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017092420170725
333607? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017092420170725
335078? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092420170725
343525? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017092420170725
343544? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017092420170725
344404? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017092420170725
344484? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092420170725
346347? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092420170725
347174? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017092420170725
347508? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092420170725
347637? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017092420170725
350920? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017092420170725
353237? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017092420170725
353410? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017092420170725
353458? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017092420170725
353504? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017092420170725
353538? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017092420170725
353596? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092420170725
353858? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017092420170725
354041? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017092420170725
370638? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017092420170725
372070? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017092420170725
939464? ? ?? ? ?refgcc2017092420170725
939853? ? ?? ? ?refcc2017092420170725
940879? ? ?? ? ?refgcc_-funroll-loops2017092420170725

Test failure

Implementation: crypto_aead/shellaes128v1d8n80/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref