Implementation notes: amd64, mace, crypto_aead/shellaes128v1d6n80

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: shellaes128v1d6n80
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
259626? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111520161009
259704? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111520161009
259722? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111520161009
259757? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111520161009
259761? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111520161009
260014? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
260957? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
269680? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111520161009
270121? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111520161009
270726? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016111520161009
271173? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111520161009
271263? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111520161009
271807? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016111520161009
271855? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016111520161009
272982? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
273152? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111520161009
279470? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
280051? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
280186? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
280302? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111520161009
280712? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111520161009
280978? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111520161009
281434? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
281845? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111520161009
281899? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111520161009
282165? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111520161009
282323? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
293641? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
294075? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
302020? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111520161009
304389? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111520161009
304682? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111520161009
305192? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016111520161009
305588? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111520161009
312366? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
313126? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
313724? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111520161009
314347? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111520161009
321253? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111520161009
322066? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
322396? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
322496? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
322654? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111520161009
323371? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111520161009
332546? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111520161009
332594? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111520161009
333578? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111520161009
333688? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111520161009
333689? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111520161009
333728? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016111520161009
335359? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111520161009
335977? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
335977? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111520161009
337807? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111520161009
337960? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111520161009
338685? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016111520161009
338870? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016111520161009
346754? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111520161009
347071? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111520161009
347081? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111520161009
347169? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
347674? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
348437? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016111520161009
348474? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016111520161009
348669? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111520161009
348670? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111520161009
349330? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111520161009
350290? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
351824? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016111520161009
352277? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111520161009
352687? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
354271? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
354911? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111520161009
356503? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016111520161009
356931? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
357140? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111520161009
357210? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111520161009
358813? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111520161009
358976? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111520161009
358985? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111520161009
359043? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111520161009
365905? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016111520161009
367117? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111520161009
379018? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111520161009
379126? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111520161009
379186? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111520161009
379220? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111520161009
385747? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111520161009
388590? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
388797? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111520161009
388899? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111520161009
389289? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111520161009
389379? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111520161009
389807? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016111520161009
389812? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016111520161009
390176? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016111520161009
393607? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
393785? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016111520161009
1572300? ? ?? ? ?refcc2016111520161009
1572414? ? ?? ? ?refgcc_-funroll-loops2016111520161009
1573374? ? ?? ? ?refgcc2016111520161009

Test failure

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