技术栈
cuda numa
DeeplyMind
1 小时前
cuda numa
·
cuda uvm
2 kernel-migration-flow: 内核迁移主流程
本篇讲清楚一次 UVM_MIGRATE 从 ioctl 进入内核后的完整路径,重点标注 NUMA 目标节点(dst_node_id / dest_nid)在各层如何传递。
DeeplyMind
3 小时前
cuda numa
·
cuda uvm
3 numa-node-selection: NUMA 目标节点选择与 CPU chunk 分配
本篇聚焦 managed / HMM 路径回迁到 CPU 时具体如何选节点、如何分配物理页、失败如何回退、以及如何按 NUMA 节点跟踪驻留。这是「回迁是否考虑 NUMA」最核心的答案所在。
DeeplyMind
3 小时前
cuda numa
1 userspace-api: NVIDAIA UMA 用户态使用方式(NUMA 感知迁移)
本篇讲清楚 用户态如何触发 / 控制 UVM 迁移,尤其是回迁到 CPU 时如何指定 NUMA 节点。分三个层面:CUDA 高层 API、UVM 用户库 API、底层 ioctl 协议。
我是有底线的