Implementation notes: amd64, h3neo, crypto_aead/shellaes128v1d4n64

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: shellaes128v1d4n64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
259916? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111020161009
259986? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111020161009
261018? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111020161009
261227? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111020161009
261968? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016111020161009
262260? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111020161009
262381? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111020161009
263163? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111020161009
263576? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111020161009
264745? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111020161009
265139? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111020161009
265737? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111020161009
265894? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111020161009
268282? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111020161009
268457? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016111020161009
268459? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016111020161009
275643? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016111020161009
275692? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111020161009
275925? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111020161009
276325? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111020161009
287249? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111020161009
287413? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111020161009
288286? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111020161009
288439? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111020161009
288554? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111020161009
291346? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111020161009
291761? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111020161009
294493? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111020161009
295771? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111020161009
297306? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111020161009
297784? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111020161009
297793? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111020161009
297959? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111020161009
298265? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111020161009
298295? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016111020161009
298534? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111020161009
298821? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111020161009
298843? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111020161009
298887? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111020161009
298921? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111020161009
299123? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111020161009
299768? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111020161009
299995? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111020161009
301224? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111020161009
327993? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111020161009
328539? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016111020161009
329684? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111020161009
330057? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111020161009
330079? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111020161009
335641? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111020161009
336347? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111020161009
338676? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016111020161009
338748? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111020161009
339201? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111020161009
340100? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016111020161009
340141? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016111020161009
341874? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111020161009
342516? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111020161009
343504? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111020161009
343648? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016111020161009
344000? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111020161009
344084? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111020161009
344452? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111020161009
345042? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016111020161009
345107? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111020161009
345159? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016111020161009
345299? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111020161009
345381? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016111020161009
345402? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111020161009
346705? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111020161009
346970? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111020161009
347170? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111020161009
349105? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111020161009
349531? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111020161009
349639? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111020161009
349663? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111020161009
349747? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111020161009
349927? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111020161009
350139? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111020161009
356553? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111020161009
356995? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111020161009
359977? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111020161009
360289? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016111020161009
370808? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111020161009
371008? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111020161009
371101? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111020161009
372997? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111020161009
375069? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111020161009
375435? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016111020161009
377255? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111020161009
377672? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111020161009
377807? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016111020161009
377859? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016111020161009
377907? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016111020161009
378053? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111020161009
378172? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111020161009
378680? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111020161009
379117? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111020161009
1049685? ? ?? ? ?refgcc2016111020161009
1051541? ? ?? ? ?refgcc_-funroll-loops2016111020161009
1053463? ? ?? ? ?refcc2016111020161009

Test failure

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