Implementation notes: amd64, manny357, crypto_aead/cmcc24v1

Computer: manny357
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_aead
Primitive: cmcc24v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
87216? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
87220? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
87220? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017040920170228
87224? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017040920170228
87228? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017040920170228
87244? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
87280? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017040920170228
87300? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017040920170228
87300? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
87316? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
87356? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
87388? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017040920170228
87428? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017040920170228
87460? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
87460? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017040920170228
87488? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017040920170228
87492? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017040920170228
87496? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017040920170228
87512? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017040920170228
87520? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017040920170228
87524? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017040920170228
87668? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017040920170228
87736? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
90388? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017040920170228
90816? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017040920170228
92924? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017040920170228
93176? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017040920170228
103728? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017040920170228
103864? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017040920170228
103900? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
103920? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
104184? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017040920170228
104512? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017040920170228
104840? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
105724? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017040920170228
105740? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
105876? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017040920170228
105892? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017040920170228
105896? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017040920170228
106916? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017040920170228
107808? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017040920170228
109628? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017040920170228
110236? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
112292? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017040920170228
112428? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
112480? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
112684? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017040920170228
112816? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017040920170228
112884? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017040920170228
112892? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017040920170228
112908? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017040920170228
112932? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017040920170228
112944? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017040920170228
112984? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017040920170228
113000? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017040920170228
113068? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017040920170228
113072? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017040920170228
113076? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
113144? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
113292? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017040920170228
113424? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017040920170228
113448? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017040920170228
113452? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017040920170228
113456? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017040920170228
113488? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017040920170228
113500? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017040920170228
113524? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017040920170228
113556? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017040920170228
113644? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017040920170228
113728? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017040920170228
113768? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017040920170228
113796? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
113900? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
113912? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017040920170228
113980? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017040920170228
114032? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
114144? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017040920170228
116268? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017040920170228
116660? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017040920170228
118048? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017040920170228
128860? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017040920170228
128888? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017040920170228
128900? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017040920170228
128928? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
128936? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017040920170228
128992? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017040920170228
129008? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
129024? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017040920170228
129064? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017040920170228
129096? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017040920170228
129108? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017040920170228
129136? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
129140? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
129148? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017040920170228
129172? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
129176? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017040920170228
129224? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
129228? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
129252? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017040920170228
129264? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
129320? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017040920170228
130064? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017040920170228
131316? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017040920170228
132064? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017040920170228
133544? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017040920170228
133588? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017040920170228
133620? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017040920170228
179412? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017040920170228
257776? ? ?? ? ?refcc2017040920170228
261296? ? ?? ? ?refgcc_-funroll-loops2017040920170228
261336? ? ?? ? ?refgcc2017040920170228

Test failure

Implementation: crypto_aead/cmcc24v1/ref
Compiler: icc
error 111

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc ref
icc -no-vec ref
icc -xCORE-AVX2 -O2 -fomit-frame-pointer ref
icc -xCORE-AVX2 -O3 -fomit-frame-pointer ref