Implementation notes: amd64, genji460, crypto_aead/cmcc84v1

Computer: genji460
Architecture: amd64
CPU ID: GenuineIntel-000306f2-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: cmcc84v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
85768? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082720180818
85928? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082720180818
85956? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082720180818
85960? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082720180818
85976? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018082720180818
85992? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082720180818
86008? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082720180818
86008? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018082720180818
86040? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082720180818
86044? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082720180818
86056? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082720180818
86064? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082720180818
86080? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082720180818
86092? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082720180818
86096? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082720180818
86104? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082720180818
86112? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082720180818
86120? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018082720180818
86140? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082720180818
86144? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082720180818
86176? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082720180818
86212? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082720180818
86244? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082720180818
86316? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082720180818
86360? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082720180818
86376? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082720180818
89136? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018082720180818
106300? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082720180818
106524? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082720180818
106536? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082720180818
106840? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082720180818
106920? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082720180818
107056? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082720180818
107852? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082720180818
107900? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082720180818
107972? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082720180818
108028? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082720180818
108112? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082720180818
108112? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082720180818
108284? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082720180818
108536? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082720180818
108728? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082720180818
110432? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082720180818
111540? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082720180818
115032? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018082720180818
115800? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082720180818
115820? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082720180818
115836? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082720180818
115872? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082720180818
116000? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082720180818
116016? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082720180818
116056? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082720180818
116064? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018082720180818
116080? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082720180818
116092? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082720180818
116140? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082720180818
116148? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018082720180818
116172? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082720180818
116188? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082720180818
116196? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082720180818
116220? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082720180818
116244? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082720180818
116276? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082720180818
116280? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082720180818
116304? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082720180818
116308? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018082720180818
116312? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082720180818
116336? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082720180818
116344? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082720180818
116368? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082720180818
116388? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018082720180818
116420? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082720180818
116432? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018082720180818
116500? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018082720180818
116568? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082720180818
116756? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082720180818
116828? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018082720180818
118648? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082720180818
121012? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018082720180818
124784? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018082720180818
134200? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082720180818
134300? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018082720180818
134304? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082720180818
134316? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082720180818
134320? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082720180818
134356? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082720180818
134424? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082720180818
134436? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082720180818
134440? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082720180818
134440? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082720180818
134440? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018082720180818
134460? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082720180818
134488? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082720180818
134512? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018082720180818
134528? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082720180818
134552? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082720180818
134556? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082720180818
134568? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082720180818
134588? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082720180818
134592? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018082720180818
134660? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082720180818
134788? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082720180818
134972? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082720180818
135616? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082720180818
137640? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082720180818
138616? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082720180818
140956? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082720180818
158380? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082720180818
260404? ? ?? ? ?refcc2018082720180818
267476? ? ?? ? ?refgcc2018082720180818
269332? ? ?? ? ?refgcc_-funroll-loops2018082720180818

Test failure

Implementation: ref
Security model: unknown
Compiler: icc
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
icc ref
icc -no-vec ref
icc -xAVX -O2 -fomit-frame-pointer ref
icc -xAVX -O3 -fomit-frame-pointer ref
icc -xCORE-AVX-I -O2 -fomit-frame-pointer ref
icc -xCORE-AVX-I -O3 -fomit-frame-pointer ref
icc -xCORE-AVX2 -O2 -fomit-frame-pointer ref
icc -xCORE-AVX2 -O3 -fomit-frame-pointer ref
icc -xSSE4.1 -O2 -fomit-frame-pointer ref
icc -xSSE4.1 -O3 -fomit-frame-pointer ref
icc -xSSE4.2 -O2 -fomit-frame-pointer ref
icc -xSSE4.2 -O3 -fomit-frame-pointer ref