基于Bing Chat的GPT API封装:低成本AI应用开发实战指南
2026/5/11 4:20:34
AMD KFD的BO设计分析系列8-4:BO到VA的映射实现中通过映射建立VA与BO的映射关系。这种映射要想被GPU的MMU使用,还差一步:填充(更新)页表。
页表更新是GPUVM最核心的操作,负责将软件层的映射关系(amdgpu_bo_va_mapping)转换为GPU硬件可识别的页表项(PTE/PDE)。本章深入分析从amdgpu_vm_bo_update()到amdgpu_vm_update_range()的完整流程。
软件映射 更新流程 硬件页表 ┌──────────────┐ ┌────────────┐ ┌──────────┐ │ bo_va │ │ vm_bo_ │ │ PTE │ │ mapping │──更新──> │ update() │───写入───> │ 硬件可见 │ │ (invalids) │ │ │ │ │ └──────────────┘ └────────────┘ └──────────┘ 软件数据结构