Implementation notes: amd64, manny613, crypto_aead/aeadaes192ocbtaglen64v1

Computer: manny613
Architecture: amd64
CPU ID: GenuineIntel-000306e4-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: aeadaes192ocbtaglen64v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
237216? ? ?? ? ?reficc2018082820180818
238052? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018082820180818
238200? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018082820180818
238288? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018082820180818
238408? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018082820180818
238516? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018082820180818
238824? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082820180818
239368? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018082820180818
240016? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082820180818
248620? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082820180818
248704? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082820180818
248884? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082820180818
249128? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082820180818
249188? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082820180818
249712? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082820180818
258552? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082820180818
258636? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082820180818
258668? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
258764? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
258804? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
258820? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
258892? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082820180818
258980? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
259052? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082820180818
259104? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018082820180818
259452? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
259564? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
259672? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
259704? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
259812? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
259824? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
259856? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082820180818
260168? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082820180818
260256? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
260256? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
260436? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
260480? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082820180818
260560? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
260828? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018082820180818
260940? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018082820180818
261032? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
261176? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
261412? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
261932? ? ?? ? ?reficc_-no-vec2018082820180818
262516? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082820180818
267364? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
267488? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
267532? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082820180818
267660? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
267852? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082820180818
268060? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018082820180818
268152? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
268532? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
269032? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082820180818
292092? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018082820180818
292156? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
293456? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
293472? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
294176? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018082820180818
294324? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082820180818
294328? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082820180818
294416? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082820180818
294464? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018082820180818
294928? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
294996? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082820180818
295532? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
295632? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018082820180818
295792? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
296088? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082820180818
296176? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082820180818
296388? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082820180818
298616? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018082820180818
299104? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018082820180818
299272? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082820180818
299324? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082820180818
299332? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018082820180818
299364? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082820180818
299448? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082820180818
299536? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082820180818
299548? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
299560? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
299616? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082820180818
299708? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082820180818
300212? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018082820180818
300392? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018082820180818
300660? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
302032? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082820180818
302212? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082820180818
302592? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082820180818
305612? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
305732? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
306544? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082820180818
307616? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082820180818
307944? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082820180818
308204? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082820180818
311552? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082820180818
312048? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
313696? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
313712? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082820180818
313856? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
314560? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
314700? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
314784? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
314808? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
315556? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
315612? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
315796? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
315956? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082820180818
316000? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082820180818
316080? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
316116? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
316124? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018082820180818
316188? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082820180818
409256? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082820180818
517428? ? ?? ? ?refgcc_-funroll-loops2018082820180818
518496? ? ?? ? ?refgcc2018082820180818
519500? ? ?? ? ?refcc2018082820180818

Test failure

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref