Implementation notes: amd64, pmnod003, crypto_aead/paeq160

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_aead
Primitive: paeq160
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3345630248 28 6553648774 908 66400aesniicpc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
337109678 28 6553622347 892 66464aesnig++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3413630920 28 6553649508 908 66400aesniicpc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
3416030920 28 6553649508 908 66400aesniicpc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
3582429750 28 6553645208 900 66464aesnig++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
376769919 28 6553622659 892 66464aesnig++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3801231392 28 6553648652 908 66400aesniicpc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
3836831904 28 6553649304 908 66400aesniicpc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
3915629744 28 6553648550 908 66432aesniicpc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
3936830216 28 6553648780 908 66400aesniicpc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
3946030216 28 6553648780 908 66400aesniicpc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
3952628880 28 6553648222 908 66432aesniicpc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
3958229712 28 6553648662 908 66400aesniicpc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
4000631520 28 6553648828 908 66400aesniicpc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
402387478 28 6553619171 876 66464aesnig++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
4032032016 28 6553649480 908 66400aesniicpc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
4064229696 28 6553648910 908 66432aesniicpc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
4065030624 28 6553649734 908 66432aesniicpc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
268599029264 28 6553647774 908 66400reficpc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
269839825936 28 6553645134 908 66432reficpc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
269935425152 28 6553644478 908 66432reficpc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
285832229680 28 6553648614 908 66400reficpc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
295725225144 28 6553643934 908 66432reficpc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
297103826232 28 6553645326 908 66432reficpc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
316334025416 28 6553642864 908 66400reficpc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
318695026552 28 6553645124 908 66400reficpc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
318768826552 28 6553645124 908 66400reficpc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
319920435880 28 6553653172 908 66400reficpc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
323402425720 28 6553643104 908 66400reficpc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
323861236312 28 6553653556 908 66400reficpc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
326374227016 28 6553645564 908 66400reficpc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
326475027016 28 6553645564 908 66400reficpc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
348037012312 28 6553627728 900 66464refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
70898227141 28 6553619851 892 66464refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
73008126414 28 6553619075 892 66464refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
200843884969 28 6553616595 876 66464refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910

Compiler output

Implementation: aesni
Security model: unknown
Compiler: icpc -xAVX -O2 -fomit-frame-pointer
encrypt.cpp: encrypt.cpp(21): warning #1879: unimplemented pragma ignored
encrypt.cpp: #pragma intrinsic(_mm_set_epi64x)
encrypt.cpp: ^
encrypt.cpp:

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
icpc -xAVX -O2 -fomit-frame-pointer aesni
icpc -xAVX -O3 -fomit-frame-pointer aesni
icpc -xCOMMON-AVX512 -O2 -fomit-frame-pointer aesni
icpc -xCOMMON-AVX512 -O3 -fomit-frame-pointer aesni
icpc -xCORE-AVX-I -O2 -fomit-frame-pointer aesni
icpc -xCORE-AVX-I -O3 -fomit-frame-pointer aesni
icpc -xCORE-AVX2 -O2 -fomit-frame-pointer aesni
icpc -xCORE-AVX2 -O3 -fomit-frame-pointer aesni
icpc -xCORE-AVX512 -O2 -fomit-frame-pointer aesni
icpc -xCORE-AVX512 -O3 -fomit-frame-pointer aesni
icpc -xSSE4.1 -O2 -fomit-frame-pointer aesni
icpc -xSSE4.1 -O3 -fomit-frame-pointer aesni
icpc -xSSE4.2 -O2 -fomit-frame-pointer aesni
icpc -xSSE4.2 -O3 -fomit-frame-pointer aesni