Implementation notes: amd64, temp, crypto_stream/speck64128ctr

Computer: temp
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20191017
Operation: crypto_stream
Primitive: speck64128ctr
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
251161870 0 073149 784 824avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
251162144 0 076181 784 920avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
251150176 0 061277 784 824sse4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
263560455 0 071573 784 824avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
263561471 0 071573 760 808avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
263551260 0 062533 784 824sse4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
263551538 0 065581 784 920sse4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019122020191017
269751180 0 061285 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 Speck64128AVX512.h:17:0,
stream.c: from stream.c:20:
stream.c: Intrinsics_AVX512_64block.h:9:14: error: unknown type name '__m512i'
stream.c: #define u512 __m512i
stream.c: ^
stream.c: stream.c:23: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:267: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:344: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