Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1088842 | 79197 92 0 | 106496 4096 0 | T:avx512-vpclmul | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
1168691 | 34331 92 0 | 61440 4096 0 | T:avx512-vpclmul | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
1233171 | 77491 92 0 | 102400 4096 0 | T:avx512 | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
1310927 | 33275 92 0 | 57344 4096 0 | T:avx512 | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
1597958 | 21152 92 0 | 45056 4096 0 | T:avx512-vpclmul | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
1763488 | 40882 96 0 | 69632 4096 0 | T:avx512-vpclmul | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
1794220 | 70648 92 0 | 98304 4096 0 | T:avx2 | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
1822019 | 20169 92 0 | 45056 4096 0 | T:avx512 | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
1856286 | 39895 96 0 | 69632 4096 0 | T:avx512 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
1889735 | 31928 92 0 | 57344 4096 0 | T:avx2 | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
2629710 | 83852 84 0 | 110592 4096 0 | T:aes-ni-and-pclmul | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
2637314 | 20370 92 0 | 45056 4096 0 | T:avx2 | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
2669742 | 46231 96 0 | 73728 4096 0 | T:avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
3564987 | 24271 96 0 | 49152 4096 0 | T:avx512-vpclmul | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
3740730 | 27765 96 0 | 53248 4096 0 | T:avx512 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
3842034 | 28328 96 0 | 53248 4096 0 | T:avx512-vpclmul | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
3873740 | 23290 96 0 | 49152 4096 0 | T:avx512 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
4589233 | 27699 96 0 | 53248 4096 0 | T:avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
4868623 | 23413 96 0 | 49152 4096 0 | T:avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
5143922 | 37902 84 0 | 65536 4096 0 | T:aes-ni-and-pclmul | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
6579009 | 66927 88 0 | 94208 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 |
6672572 | 19502 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 |
8689806 | 34784 88 0 | 61440 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 |
8891799 | 22462 88 0 | 45056 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 |
10220170 | 83765 84 0 | 110592 4096 0 | T:aes-ni-only | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
10456924 | 80375 76 0 | 106496 4096 0 | T:portable | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
10996423 | 69486 88 0 | 98304 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 |
11034370 | 65458 80 0 | 94208 4096 0 | T:portable | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
12743685 | 37815 84 0 | 65536 4096 0 | T:aes-ni-only | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
13003573 | 35014 76 0 | 61440 4096 0 | T:portable | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
14079738 | 18903 84 0 | 40960 4096 0 | T:aes-ni-only | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
14172986 | 16238 76 0 | 40960 4096 0 | T:portable | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200830 | 20200826 |
16613188 | 22204 88 0 | 45056 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 |
16647869 | 35696 88 0 | 61440 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 |
16661736 | 32506 80 0 | 57344 4096 0 | T:portable | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200830 | 20200826 |
16860165 | 19890 80 0 | 45056 4096 0 | T:portable | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-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
|