Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
27384 | 10833 28 65536 | 23515 892 66464 | aesni | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
27636 | 34256 28 65536 | 52892 908 66400 | aesni | icpc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
27880 | 34256 28 65536 | 52892 908 66400 | aesni | icpc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
28418 | 34480 28 65536 | 53038 908 66400 | aesni | icpc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
29698 | 11372 28 65536 | 24115 892 66464 | aesni | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
30430 | 39166 28 65536 | 54624 900 66464 | aesni | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
31332 | 35624 28 65536 | 52932 908 66400 | aesni | icpc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
31662 | 36128 28 65536 | 53576 908 66400 | aesni | icpc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
32328 | 34784 28 65536 | 53766 908 66400 | aesni | icpc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
32592 | 34496 28 65536 | 53108 908 66400 | aesni | icpc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
32594 | 34496 28 65536 | 53108 908 66400 | aesni | icpc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
32612 | 33896 28 65536 | 52702 908 66432 | aesni | icpc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
32626 | 33696 28 65536 | 53038 908 66432 | aesni | icpc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
32990 | 34808 28 65536 | 52164 908 66400 | aesni | icpc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
33024 | 8267 28 65536 | 19963 876 66464 | aesni | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
33510 | 35368 28 65536 | 54510 908 66432 | aesni | icpc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
33546 | 35328 28 65536 | 52840 908 66400 | aesni | icpc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
33554 | 35088 28 65536 | 54334 908 66432 | aesni | icpc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
2341862 | 26944 28 65536 | 46254 908 66432 | ref | icpc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
2344286 | 26320 28 65536 | 45502 908 66432 | ref | icpc_-xCORE-AVX512_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
2364468 | 28896 28 65536 | 47390 908 66400 | ref | icpc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
2524664 | 29264 28 65536 | 48182 908 66400 | ref | icpc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
2568596 | 26552 28 65536 | 45630 908 66432 | ref | icpc_-xCORE-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
2589356 | 26744 28 65536 | 45518 908 66432 | ref | icpc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
2845560 | 32664 28 65536 | 49956 908 66400 | ref | icpc_-xSSE4.2_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
2853084 | 28088 28 65536 | 46660 908 66400 | ref | icpc_-xAVX_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
2858270 | 25832 28 65536 | 43280 908 66400 | ref | icpc_-xSSE4.1_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
2860286 | 28088 28 65536 | 46660 908 66400 | ref | icpc_-xCORE-AVX-I_-O3_-fomit-frame-pointer | 20190912 | 20190910 |
2895198 | 26152 28 65536 | 43536 908 66400 | ref | icpc_-xSSE4.1_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
2897810 | 33064 28 65536 | 50308 908 66400 | ref | icpc_-xSSE4.2_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
2925774 | 28424 28 65536 | 46972 908 66400 | ref | icpc_-xAVX_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
2938268 | 28424 28 65536 | 46972 908 66400 | ref | icpc_-xCORE-AVX-I_-O2_-fomit-frame-pointer | 20190912 | 20190910 |
3105792 | 12166 28 65536 | 27584 900 66464 | ref | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
6506450 | 7133 28 65536 | 19835 892 66464 | ref | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
7051296 | 6333 28 65536 | 18979 892 66464 | ref | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
19481776 | 4945 28 65536 | 16611 876 66464 | ref | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190912 | 20190910 |
Compiler | Implementations
|
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
|
Compiler | Implementations
|
icpc -xAVX -O2 -fomit-frame-pointer | opt-win-aes |
icpc -xAVX -O3 -fomit-frame-pointer | opt-win-aes |
icpc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | opt-win-aes |
icpc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | opt-win-aes |
icpc -xCORE-AVX-I -O2 -fomit-frame-pointer | opt-win-aes |
icpc -xCORE-AVX-I -O3 -fomit-frame-pointer | opt-win-aes |
icpc -xCORE-AVX2 -O2 -fomit-frame-pointer | opt-win-aes |
icpc -xCORE-AVX2 -O3 -fomit-frame-pointer | opt-win-aes |
icpc -xCORE-AVX512 -O2 -fomit-frame-pointer | opt-win-aes |
icpc -xCORE-AVX512 -O3 -fomit-frame-pointer | opt-win-aes |
icpc -xSSE4.1 -O2 -fomit-frame-pointer | opt-win-aes |
icpc -xSSE4.1 -O3 -fomit-frame-pointer | opt-win-aes |
icpc -xSSE4.2 -O2 -fomit-frame-pointer | opt-win-aes |
icpc -xSSE4.2 -O3 -fomit-frame-pointer | opt-win-aes
|
Compiler | Implementations
|
icpc -xAVX -O2 -fomit-frame-pointer | ref |
icpc -xAVX -O3 -fomit-frame-pointer | ref |
icpc -xCOMMON-AVX512 -O2 -fomit-frame-pointer | ref |
icpc -xCOMMON-AVX512 -O3 -fomit-frame-pointer | ref |
icpc -xCORE-AVX-I -O2 -fomit-frame-pointer | ref |
icpc -xCORE-AVX-I -O3 -fomit-frame-pointer | ref |
icpc -xCORE-AVX2 -O2 -fomit-frame-pointer | ref |
icpc -xCORE-AVX2 -O3 -fomit-frame-pointer | ref |
icpc -xCORE-AVX512 -O2 -fomit-frame-pointer | ref |
icpc -xCORE-AVX512 -O3 -fomit-frame-pointer | ref |
icpc -xSSE4.1 -O2 -fomit-frame-pointer | ref |
icpc -xSSE4.1 -O3 -fomit-frame-pointer | ref |
icpc -xSSE4.2 -O2 -fomit-frame-pointer | ref |
icpc -xSSE4.2 -O3 -fomit-frame-pointer | ref
|