aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-sub-ui.c
diff options
context:
space:
mode:
authorGuo Ren <[email protected]>2022-04-06 21:32:22 +0800
committerGuo Ren <[email protected]>2022-04-18 21:23:55 +0800
commit8318f7c231d5be09e47410c5ab387b9bef6fe19e (patch)
tree0072d121bd5f7b4d5615e72a34d0b6ebb9841a98 /lib/mpi/mpi-sub-ui.c
parente4df2d5e852a7d24df3672ae9951eb79e179be08 (diff)
csky: optimize memcpy_{from,to}io() and memset_io()
Optimize memcpy_{from,to}io() and memset_io() by transferring in 64 bit as much as possible with minimized barrier usage. This simplest optimization brings faster throughput compare to current byte-by-byte read and write with barrier in the loop. Code's skeleton is taken from the powerpc & arm64. Signed-off-by: Guo Ren <[email protected]> Signed-off-by: Guo Ren <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions