Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
3454648 | 48533 92 0 | 73728 4096 0 | T:avx512-vpclmul | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
3929038 | 31848 92 0 | 57344 4096 0 | T:avx512-vpclmul | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
4066695 | 47504 92 0 | 73728 4096 0 | T:avx512 | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
4178414 | 30819 92 0 | 57344 4096 0 | T:avx512 | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
4778086 | 19627 92 0 | 40960 4096 0 | T:avx512-vpclmul | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
4855918 | 50959 96 0 | 77824 4096 0 | T:avx512-vpclmul | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
5060688 | 49716 96 0 | 77824 4096 0 | T:avx512 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
5929752 | 18644 92 0 | 40960 4096 0 | T:avx512 | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
5979489 | 44929 92 0 | 69632 4096 0 | T:avx2 | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
6118284 | 30388 92 0 | 57344 4096 0 | T:avx2 | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
7452215 | 58951 84 0 | 86016 4096 0 | T:aes-ni-and-pclmul | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
8126103 | 54425 96 0 | 81920 4096 0 | T:avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
8215524 | 18796 92 0 | 40960 4096 0 | T:avx2 | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
10886676 | 32416 96 0 | 57344 4096 0 | T:avx512-vpclmul | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
11348154 | 36375 96 0 | 61440 4096 0 | T:avx512-vpclmul | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
11789384 | 35812 96 0 | 61440 4096 0 | T:avx512 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
13387461 | 31435 96 0 | 57344 4096 0 | T:avx512 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
14190674 | 35727 96 0 | 61440 4096 0 | T:avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
14380306 | 31558 96 0 | 57344 4096 0 | T:avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
15621875 | 31034 84 0 | 57344 4096 0 | T:aes-ni-and-pclmul | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
19475621 | 17964 84 0 | 40960 4096 0 | T:aes-ni-and-pclmul | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
19705295 | 73362 88 0 | 102400 4096 0 | T:aes-ni-and-pclmul | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
26006154 | 44373 88 0 | 69632 4096 0 | T:aes-ni-and-pclmul | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
26734377 | 30604 88 0 | 53248 4096 0 | T:aes-ni-and-pclmul | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
31488043 | 55442 76 0 | 81920 4096 0 | T:portable | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
31563262 | 58864 84 0 | 86016 4096 0 | T:aes-ni-only | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
34521451 | 84189 80 0 | 110592 4096 0 | T:portable | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
34616640 | 88233 88 0 | 114688 4096 0 | T:aes-ni-only | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
40103177 | 30947 84 0 | 57344 4096 0 | T:aes-ni-only | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
40192879 | 28162 76 0 | 53248 4096 0 | T:portable | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
43578120 | 17365 84 0 | 40960 4096 0 | T:aes-ni-only | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
43897493 | 14716 76 0 | 36864 4096 0 | T:portable | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
51402067 | 40839 80 0 | 65536 4096 0 | T:portable | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
51420921 | 30346 88 0 | 53248 4096 0 | T:aes-ni-only | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
51433897 | 28032 80 0 | 53248 4096 0 | T:portable | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
52294602 | 44037 88 0 | 69632 4096 0 | T:aes-ni-only | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
Compiler | Implementations
|
clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:aes-ni-and-pclmul |
clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:aes-ni-and-pclmul |
clang -march=icelake-client -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:aes-ni-and-pclmul |
clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:aes-ni-only |
clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:aes-ni-only |
clang -march=icelake-client -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:aes-ni-only |
clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:avx2 |
clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:avx2 |
clang -march=icelake-client -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:avx2 |
clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:avx512 |
clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:avx512 |
clang -march=icelake-client -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:avx512 |
clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:avx512-vpclmul |
clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:avx512-vpclmul |
clang -march=icelake-client -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:avx512-vpclmul |
clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:portable |
clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:portable |
clang -march=icelake-client -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:portable
|