]>
git.apps.os.sepia.ceph.com Git - ceph.git/commit
inline_memory: optimize mem_is_zero for riscv using RISC-V Vector (RVV) intrinsics
On the bpi-f3 device, the output of running
ctest -V -R unittest_memory is as follows:
size | default | v intrinsic
--------------------------------------------
1024 | 332ms | 92ms
--------------------------------------------
2048 | 657ms | 186ms
--------------------------------------------
4096 | 1290ms | 366ms
--------------------------------------------
8192 | 2572ms | 733ms
--------------------------------------------
65536 | 24836ms | 10004ms
Signed-off-by: Sun Yuechi <sunyuechi@iscas.ac.cn>