Implementation notes: amd64, h3neo, crypto_aead/shellaes128v1d8n80

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: shellaes128v1d8n80
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
255978? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111120161009
256084? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111120161009
257278? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111120161009
257351? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111120161009
257397? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111120161009
257693? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016111120161009
258550? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111120161009
259694? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
260223? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
261213? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
261228? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111120161009
261276? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111120161009
262198? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111120161009
264413? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016111120161009
264430? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111120161009
264539? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016111120161009
270143? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
271185? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
271938? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
272015? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111120161009
281519? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111120161009
281539? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111120161009
282613? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111120161009
282695? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111120161009
282877? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111120161009
285906? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
286059? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
290281? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
290459? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
291727? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111120161009
293134? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
293187? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111120161009
293266? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111120161009
293455? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111120161009
293706? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111120161009
293777? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016111120161009
294026? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
294074? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
294320? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111120161009
294401? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
294547? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111120161009
294547? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
297369? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111120161009
297711? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111120161009
316423? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016111120161009
317564? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016111120161009
318255? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016111120161009
322162? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111120161009
323415? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111120161009
323872? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111120161009
327777? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
329182? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111120161009
329518? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111120161009
329703? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
329897? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111120161009
330025? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111120161009
330052? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111120161009
330738? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111120161009
330762? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111120161009
330869? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
331801? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016111120161009
331973? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111120161009
332146? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016111120161009
332537? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111120161009
332746? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111120161009
334763? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
335048? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111120161009
335208? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016111120161009
336550? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
336894? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111120161009
337053? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111120161009
337408? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111120161009
337453? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111120161009
337569? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111120161009
337662? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111120161009
338240? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111120161009
341793? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
341831? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016111120161009
341936? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
343401? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111120161009
354841? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111120161009
355334? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111120161009
355986? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111120161009
356181? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016111120161009
356245? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111120161009
357216? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111120161009
364372? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
364405? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111120161009
365662? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111120161009
365779? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016111120161009
366180? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016111120161009
366467? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111120161009
366759? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111120161009
367319? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016111120161009
367594? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111120161009
369208? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
369608? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111120161009
422899? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111120161009
1055819? ? ?? ? ?refgcc_-funroll-loops2016111120161009
1055869? ? ?? ? ?refgcc2016111120161009
1060149? ? ?? ? ?refcc2016111120161009

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