Implementation notes: amd64, genji460, crypto_aead/cmcc44v1

Computer: genji460
Architecture: amd64
CPU ID: GenuineIntel-000306f2-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: cmcc44v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
85788? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082720180818
85832? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082720180818
85840? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082720180818
85872? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082720180818
85908? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018082720180818
85908? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082720180818
85912? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082720180818
85920? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018082720180818
85932? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082720180818
85952? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082720180818
85960? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082720180818
85976? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082720180818
86004? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082720180818
86004? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082720180818
86012? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082720180818
86032? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082720180818
86044? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082720180818
86060? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082720180818
86060? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018082720180818
86084? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082720180818
86184? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018082720180818
86192? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082720180818
86316? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082720180818
86384? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082720180818
86440? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082720180818
88412? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082720180818
88656? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082720180818
106236? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082720180818
106308? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082720180818
106356? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082720180818
106416? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082720180818
106572? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082720180818
106736? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082720180818
106792? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082720180818
106900? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082720180818
107940? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082720180818
108064? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082720180818
108076? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082720180818
108084? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082720180818
108224? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018082720180818
108268? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082720180818
108296? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082720180818
108304? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082720180818
108392? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082720180818
110512? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082720180818
115704? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082720180818
115760? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082720180818
115776? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082720180818
115848? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082720180818
115904? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018082720180818
115920? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018082720180818
115936? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082720180818
115944? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082720180818
115984? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082720180818
116000? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082720180818
116008? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082720180818
116012? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082720180818
116040? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082720180818
116084? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018082720180818
116088? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082720180818
116184? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082720180818
116200? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082720180818
116240? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018082720180818
116312? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082720180818
116320? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082720180818
116328? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018082720180818
116332? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018082720180818
116352? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082720180818
116384? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082720180818
116392? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018082720180818
116396? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082720180818
116412? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018082720180818
116428? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082720180818
116552? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082720180818
116600? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082720180818
116708? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082720180818
117036? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082720180818
119976? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018082720180818
120040? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082720180818
120396? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082720180818
128116? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082720180818
134200? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082720180818
134228? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082720180818
134236? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082720180818
134252? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082720180818
134284? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082720180818
134320? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082720180818
134356? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018082720180818
134356? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082720180818
134392? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082720180818
134396? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082720180818
134412? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082720180818
134480? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082720180818
134480? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082720180818
134504? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018082720180818
134508? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082720180818
134512? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082720180818
134516? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082720180818
134536? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082720180818
134548? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082720180818
134564? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018082720180818
134660? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082720180818
134796? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082720180818
134796? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082720180818
135676? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082720180818
137444? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018082720180818
137972? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082720180818
139540? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082720180818
260104? ? ?? ? ?refcc2018082720180818
267448? ? ?? ? ?refgcc2018082720180818
267892? ? ?? ? ?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