技术问询:填充期间可处理读取操作的CPU缓存通用术语
缓存填充期间处理加载操作的通用术语
你描述的这种“读取操作在所需字节填充至缓存后立即完成,无需等待整个缓存行填满”的行为,通用术语是Early Restart(中文常译为“提前重启”),如果要强调按字节粒度实现,也可以叫Byte-Level Early Restart(字节级提前重启)。
这种机制的核心就是让加载请求不必等待完整缓存行的填充流程结束,只要目标数据块(这里是你需要的字节)被写入缓存,就立刻响应处理器的读取请求,因此会出现缓存行内不同地址延迟不同的情况,和你遇到的定制缓存控制器行为完全吻合。
另外补充一下,你提到的写操作未命中无需填充的特性,通用术语是Write-No-Allocate(写不分配),这是和前者独立的缓存优化机制。
内容的提问来源于stack exchange,提问作者rsaxvc
相关产品推荐
相关产品推荐

