前面文章:AMD KFD的BO设计分析系列5: BO的虚拟地址部分-VM分析了amdgpu_bo的虚拟地址部分的实现,本篇是针对 amdgpu_bo 物理地址部分(Physical Memory, PM)实现的技术介绍文档,内容结构与虚拟地址部分保持一致,便于对照理解。
1. 关系示意图
amdgpu_bo 的物理地址管理涉及以下核心结构体及其关系:
+-------------------+ +---------------------------+ +----------------------+
| amdgpu_bo | 1 <-> | ttm_resource | 1 <-> N | 物理分块(block/node)|
+-------------------+ +---------------------------+ +----------------------+
| ... | | mem_type/size/start | | start/size/flags |
| ttm_resource * |---------| ...
订阅专栏 解锁全文

390

被折叠的 条评论
为什么被折叠?



