Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1214 | 10381 1 0 | 24576 4096 0 | dolbeau/amd64-avx2 | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
1214 | 9150 1 0 | 20480 4096 0 | dolbeau/amd64-avx2 | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
1216 | 10381 1 0 | 24576 4096 0 | dolbeau/amd64-avx2 | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
1261 | 12024 4 0 | 28672 4096 0 | dolbeau/amd64-avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
1263 | 12688 4 0 | 28672 4096 0 | dolbeau/amd64-avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
1294 | 11694 4 0 | 24576 4096 0 | dolbeau/amd64-avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
2140 | 3585 0 0 | 20480 4096 0 | krovetz/avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
2144 | 3585 0 0 | 20480 4096 0 | krovetz/avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
2166 | 3289 0 0 | 16384 4096 0 | krovetz/avx2 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
4695 | 4631 1 0 | 20480 4096 0 | e/amd64-xmm6 | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
4700 | 4959 4 0 | 20480 4096 0 | e/amd64-xmm6 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
4704 | 4736 4 0 | 20480 4096 0 | e/amd64-xmm6 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
4710 | 4631 1 0 | 20480 4096 0 | e/amd64-xmm6 | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
4710 | 4605 1 0 | 16384 4096 0 | e/amd64-xmm6 | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
4722 | 4959 4 0 | 20480 4096 0 | e/amd64-xmm6 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
7653 | 1818 1 0 | 16384 4096 0 | e/merged | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
7658 | 3605 1 0 | 20480 4096 0 | e/merged | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
7662 | 3605 1 0 | 20480 4096 0 | e/merged | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
9316 | 3024 4 0 | 20480 4096 0 | e/amd64-3 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
9348 | 2801 4 0 | 16384 4096 0 | e/amd64-3 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
9353 | 2674 1 0 | 16384 4096 0 | e/amd64-3 | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
9367 | 3374 4 0 | 20480 4096 0 | e/regs | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
9369 | 3374 4 0 | 20480 4096 0 | e/ref | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
9373 | 2730 1 0 | 20480 4096 0 | e/amd64-3 | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
9378 | 2896 4 0 | 16384 4096 0 | e/merged | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
9380 | 3024 4 0 | 16384 4096 0 | e/amd64-3 | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
9398 | 2730 1 0 | 20480 4096 0 | e/amd64-3 | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
9454 | 4032 4 0 | 20480 4096 0 | e/merged | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
9495 | 2643 4 0 | 16384 4096 0 | e/merged | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
11416 | 1680 1 0 | 16384 4096 0 | e/ref | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
11500 | 2661 1 0 | 20480 4096 0 | e/regs | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
11504 | 2661 1 0 | 20480 4096 0 | e/regs | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
11658 | 2797 1 0 | 20480 4096 0 | e/ref | clang_-march=icelake-client_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
11666 | 2797 1 0 | 20480 4096 0 | e/ref | clang_-march=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
11731 | 2718 4 0 | 16384 4096 0 | e/regs | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
12149 | 1754 1 0 | 16384 4096 0 | e/regs | clang_-march=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200826 | 20200826 |
12656 | 2766 4 0 | 16384 4096 0 | e/ref | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
12944 | 2433 4 0 | 16384 4096 0 | e/regs | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
14974 | 2237 4 0 | 16384 4096 0 | e/ref | opt-local-bin-gcc_-march=icelake-client_-mtune=icelake-client_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200826 | 20200826 |
Compiler | Implementations
|
clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/generic-gccsimd128 |
clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/generic-gccsimd128 |
clang -march=icelake-client -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/generic-gccsimd128 |
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/generic-gccsimd128 |
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/generic-gccsimd128 |
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/generic-gccsimd128 |
clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/generic-gccsimd256 |
clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/generic-gccsimd256 |
clang -march=icelake-client -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | dolbeau/generic-gccsimd256 |
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/generic-gccsimd256 |
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/generic-gccsimd256 |
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/generic-gccsimd256 |
clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | krovetz/vec128 |
clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | krovetz/vec128 |
clang -march=icelake-client -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | krovetz/vec128 |
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/vec128 |
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/vec128 |
opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | krovetz/vec128
|