Implementation notes: amd64, temp, crypto_stream/speck6496ctr

Computer: temp
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20191017
Operation: crypto_stream
Primitive: speck6496ctr
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
251159516 0 070813 784 824avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
251159824 0 073861 784 920avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
251148216 0 059325 784 824sse4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
254258194 0 069309 784 824avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
254259130 0 069237 760 808avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
254249310 0 060597 784 824sse4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
254249631 0 063661 784 920sse4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
263549185 0 059285 760 808sse4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017

Compiler output

Implementation: avx512
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
stream.c: In file included from Speck6496AVX512.h:17:0,
stream.c: from stream.c:21:
stream.c: Intrinsics_AVX512_64block.h:9:14: error: unknown type name '__m512i'
stream.c: #define u512 __m512i
stream.c: ^
stream.c: stream.c:24:84: note: in expansion of macro 'u512'
stream.c: inline __attribute__((always_inline)) int Encrypt(unsigned char *out, u32 nonce[], u512 rk[], u32 key[], int numbytes);
stream.c: ^
stream.c: Intrinsics_AVX512_64block.h:9:14: error: unknown type name '__m512i'
stream.c: #define u512 __m512i
stream.c: ...
stream.c: ^
stream.c: stream.c:266:113: note: in expansion of macro 'u512'
stream.c: inline __attribute__((always_inline)) int Encrypt_Xor(unsigned char *out, const unsigned char *in, u32 nonce[], u512 rk[], u32 key[], int numbytes)
stream.c: ^
stream.c: Intrinsics_AVX512_64block.h:9:14: error: unknown type name '__m512i'
stream.c: #define u512 __m512i
stream.c: ^
stream.c: stream.c:343:24: note: in expansion of macro 'u512'
stream.c: int ExpandKey(u32 K[], u512 rk[], u32 key[])
stream.c: ^

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE avx512
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE avx512
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE avx512
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE avx512