Snoop Filter 容量选型分析:从泊松尾部到 1.5×~2× 超配法则

核心结论:Snoop Filter(SF)的有效跟踪容量应配置为全系统 RN-F 缓存总和的 1.5× ~ 2×。这一结论并非工程经验值的外推,而是由组相联结构下的泊松分布尾部概率严格导出。SF 的容量直接决定了全系统缓存的有效利用率上限。 ...

2026年7月29日 · 7 分钟 · IAIKX

CHI Chip-to-Chip Architecture Specication

AMBA CHI Chip-to-Chip Architecture Specication AMBA CHI Chip-to-Chip (C2C) Architecture Specification 1. Introduction This specification is a Chip-to-Chip (C2C) extension of the AMBA CHI Architecture Specification. 1.1. Overview The C2C extension enables building a system with multiple CPUs, accelerators, or other devices. CHI C2C focuses on the Packetization of CHI messages, making them suitable to be transported over a chip-to-chip link. The Packetization format is optimized for link utilization and latency, while avoiding complex packing and unpacking schemes. ...

2024年11月16日 · 57 分钟 · IAIKX

CHI Protocol Cache State

1. CHI 协议 Cache Line 状态 当组件访问 cache line 时,协议会定义 cache 状态以确定是否需要执行操作。每个 cache 状态都基于以下 cache line 特征: Valid、Invalid 当 Valid 时,cache line 存在于 cache 中。 当 Invalid 时,cache line 不存在于 cache 中。 Unique、Shared 当 Unique 时,cache line 仅存在于唯一 cache 中。 当 Shared 时,cache line 可以存在于多个 cache 中。cache line 不保证存在于多个 cache 中。 Clean、Dirty 当 Clean 时,cache 不负责更新主内存。 当 Dirty 时,cache line 已相对于主内存进行了修改。Dirty cache 必须确保主内存最终得到更新。 Full、Partial、Empty Full cache line 的所有字节都有效。 Half cache line 可以有一些字节有效,而有些字节包括零字节或所有字节。 Empty cache line 没有有效字节。 ...

2024年9月14日 · 6 分钟 · IAIKX