第四章:TTM分析: 4.8.2 TTM Eviction 选择策略: LRU 与候选筛选
前置阅读: TTM Eviction 机制概述与触发流程本文解析 TTM Eviction 四步走中的Step 2: 选择策略– 从 VRAM 的 LRU 链表中,按什么规则选出被驱逐的 victim BO。1. 核心问题VRAM 不够用了,需要踢一个 BO 出去。但并不是所有 BO 都能踢:pinned 的 BO 不能踢 (被钉住了)正在被 GPU 使用的 BO 可能不适合踢KFD 同进程的 BO 不能踢 (整体驱逐)页表 BO 正在更新时不能踢地址范围不匹配的不值得踢选择策略 = LRU 顺序遍历 + 多层过滤器LRU 链表 (最久未用 - 最近使用) | v +----------+ pin_count 0? +------+ | 候选 BO | ----------------- | 跳过 | +----------+ | +------+ no
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2559028.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!