| 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
|