Developers
Resource
文档评分
Findability
Accuracy
Completeness
Readability
在线提单
论坛求助

KUPL使用场景说明

Hyper MPI和其他组件同时使用SDMA硬件引擎执行节点内内存数据搬运的场景下,由于SDMA物理通道有限,使用SDMA会存在组件间竞争,此时可使用KUPL调度不同应用对SDMA的使用请求,确保合理使用SDMA资源。使用KUPL时,需要在mpirun命令的启动参数中额外增加“-x UCX_TLS”参数。KUPL需要与posix或sysv同时使用,即“-x UCX_TLS=posix,kupl”“-x UCX_TLS=sysv,kupl”

示例如下:

mpirun --allow-run-as-root -np 2 -x UCX_TLS=posix,kupl -x UCX_RNDV_THRESH=8k -x KUPL_SDMA_MEMCPY_THRESHOLD=8192 osu_bw