Implementation notes: amd64, h3neo, crypto_aead/shellaes128v1d4n80

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: shellaes128v1d4n80
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
259667? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111020161009
260194? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111020161009
260649? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111020161009
260936? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111020161009
261280? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111020161009
261540? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016111020161009
261773? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111020161009
263323? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111020161009
263483? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111020161009
265086? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111020161009
265191? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111020161009
265290? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111020161009
266281? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111020161009
268333? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111020161009
268530? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016111020161009
268602? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016111020161009
273740? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016111020161009
274361? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111020161009
274744? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111020161009
275287? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111020161009
287020? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111020161009
287169? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111020161009
288189? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111020161009
288463? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111020161009
288616? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111020161009
291215? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111020161009
291624? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111020161009
294865? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111020161009
295394? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111020161009
298034? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111020161009
298143? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111020161009
298520? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111020161009
298533? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111020161009
298584? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111020161009
298615? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111020161009
299182? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111020161009
299285? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111020161009
299346? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016111020161009
299606? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111020161009
299618? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111020161009
299639? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111020161009
299701? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111020161009
300969? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111020161009
301485? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111020161009
322546? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111020161009
322944? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016111020161009
322947? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016111020161009
324700? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111020161009
325228? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111020161009
325473? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111020161009
326392? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016111020161009
327204? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111020161009
329742? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111020161009
330184? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111020161009
332129? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111020161009
332471? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111020161009
332732? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111020161009
333185? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111020161009
333320? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111020161009
333350? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111020161009
333525? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111020161009
336180? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111020161009
337297? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016111020161009
337860? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016111020161009
337972? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111020161009
338430? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111020161009
338574? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111020161009
340297? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111020161009
340374? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016111020161009
341331? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111020161009
341443? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111020161009
341853? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111020161009
342409? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016111020161009
342802? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111020161009
342820? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111020161009
342830? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111020161009
342873? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111020161009
342936? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111020161009
342979? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111020161009
343098? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016111020161009
343113? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111020161009
357178? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016111020161009
357753? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111020161009
359071? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111020161009
359152? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111020161009
359310? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111020161009
359409? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111020161009
367607? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111020161009
367610? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111020161009
367985? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111020161009
368061? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111020161009
368067? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016111020161009
368155? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111020161009
368662? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016111020161009
369202? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111020161009
369233? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016111020161009
369706? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111020161009
370031? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016111020161009
1060873? ? ?? ? ?refgcc_-funroll-loops2016111020161009
1060929? ? ?? ? ?refgcc2016111020161009
1084956? ? ?? ? ?refcc2016111020161009

Test failure

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