Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
8500 | 4604 0 4 | 19399 912 824 | dolbeau/arm-neon | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
8625 | 3836 0 1 | 19176 824 824 | dolbeau/arm-neon | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20230603 | 20230530 |
8625 | 3928 0 4 | 17398 904 808 | dolbeau/arm-neon | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
9875 | 3324 0 4 | 15942 888 800 | dolbeau/arm-neon | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
10875 | 3972 0 1 | 19320 824 824 | dolbeau/generic-gccsimd128 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20230603 | 20230530 |
10875 | 4040 0 4 | 17526 904 808 | dolbeau/generic-gccsimd128 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
10875 | 4732 0 4 | 19543 912 824 | dolbeau/generic-gccsimd128 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
13000 | 4300 0 4 | 17870 904 808 | dolbeau/arm-neon | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
13125 | 5620 0 1 | 20968 824 824 | dolbeau/generic-gccsimd256 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20230603 | 20230530 |
13500 | 2392 0 4 | 15846 904 808 | e/merged | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
13500 | 3228 0 4 | 18015 912 824 | e/merged | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
13625 | 3428 0 4 | 16070 888 800 | dolbeau/generic-gccsimd128 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
14000 | 2948 0 4 | 17743 912 824 | e/ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
14000 | 2948 0 4 | 17743 912 824 | e/regs | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
14125 | 2044 0 4 | 14670 888 800 | e/merged | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
15000 | 2668 0 1 | 17992 824 824 | e/merged | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20230603 | 20230530 |
15375 | 4368 0 4 | 17950 904 808 | dolbeau/generic-gccsimd128 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
15500 | 2444 0 1 | 17768 824 824 | e/ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20230603 | 20230530 |
15625 | 2516 0 1 | 17848 824 824 | e/regs | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20230603 | 20230530 |
16625 | 6816 0 4 | 19446 888 800 | dolbeau/generic-gccsimd256 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
17625 | 7832 0 4 | 21318 904 808 | dolbeau/generic-gccsimd256 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
17625 | 8548 0 4 | 23367 912 824 | dolbeau/generic-gccsimd256 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
18250 | 7812 0 4 | 21390 904 808 | dolbeau/generic-gccsimd256 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
21500 | 2164 0 4 | 15646 904 808 | e/regs | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
29000 | 1816 0 4 | 14430 888 800 | e/ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
30375 | 1976 0 4 | 14574 888 800 | e/regs | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
30875 | 2164 0 4 | 15638 904 808 | e/ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
34500 | 3732 0 4 | 17286 904 808 | e/merged | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
47250 | 3076 0 4 | 16630 904 808 | e/regs | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
51250 | 2616 0 4 | 16166 904 808 | e/ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20230603 | 20230530 |
Compiler | Implementations
|
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/arm-sve |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/arm-sve |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/arm-sve |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/arm-sve |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/arm-sve2 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/arm-sve2 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/arm-sve2 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | dolbeau/arm-sve2
|