Cache一致性协议详解——从MSI到Directory-Based

发布时间:2026/8/20 23:49:46

Cache一致性协议详解——从MSI到Directory-Based
深入浅出多核 Cache 一致性协议:从 MSI、MESI、MESIF、MOESI 到 Directory-Based本文整理自一份关于 Cache 一致性的技术分享,包含了总线命令、状态转换细节与工程背景,并对原分享留下的几个悬而未决的问题(MOESI 中 E 态被远端读后的去向、O 态何时写回内存、MESI 中 S 态被替换后是否升级为 E 等)给出了明确答案。适合 IC 设计、CPU 体系结构、高性能并发方向的同学阅读。全文约 8000 字,建议先点收藏再慢慢看。一、背景:从"存储墙"到多副本问题1.1 为什么需要 Cache电脑启动(BIOS 自检、加载系统)的过程,本质上是数据在存储层级中逐级搬运的过程:Windows 系统数据存放于Disk(硬盘);运行中的数据被加载到Memory(内存条);运行过程中极其常用的数据,进一步被搬进Cache。之所以要做这样的分层,是因为存储器件存在一个基本矛盾:速率越高的存储,单位成本越高、容量越小。CPU 的运算速度增长速度远快于内存访问速度的提升,两者之间的鸿沟被称为存储墙(Memory Wall)

相关新闻

从安波福财报看汽车智能化转型:软件定义汽车与系统集成商的崛起

从安波福财报看汽车智能化转型:软件定义汽车与系统集成商的崛起

2026/8/20 23:39:46

1. 从一份财报看汽车科技巨头的转型之路最近,安波福(Aptiv)公布了2018年第一季度的财务数据,收益达到36亿美元,同比增长8%。这个数字背后,远不止是一份简单的成绩单。对于身处汽车行业,尤其是关…

Windows系统文件tcpmib.dll丢失找不到问题解决

Windows系统文件tcpmib.dll丢失找不到问题解决

2026/8/20 23:39:46

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

基于SpringBoot的游泳用品专卖店系统(源码+文档+部署+讲解)

基于SpringBoot的游泳用品专卖店系统(源码+文档+部署+讲解)

2026/8/20 23:39:46

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

手把手教你搭建生产级 RAG 问答系统:Milvus + BM25 + 多查询 + 重排序

手把手教你搭建生产级 RAG 问答系统:Milvus + BM25 + 多查询 + 重排序

2026/8/21 0:39:48

本文基于一个完整的实战项目,带你从零构建一个高精度的智能问答机器人。我们会使用 Milvus 向量数据库存储知识库,结合 BM25 关键词检索 和 向量检索 进行混合召回,再通过 多查询生成 和 FlashRank 重排序 提升答案准确率。所有代码都有详细注…

面试官:生产环境Agent链路很长,包含了检索工具和多轮推理,你会如何设计把P95的RT降下来?

面试官:生产环境Agent链路很长,包含了检索工具和多轮推理,你会如何设计把P95的RT降下来?

2026/8/21 0:39:48

1. 题目分析 这道题看似在问怎么把某个步骤做快,实际考察的是生产级 Agent 的端到端性能设计。一次请求可能经历任务分类、规划、Query Rewrite、向量检索、Rerank、多个工具、多轮 ReAct、最终合成和流式返回。只把向量查询从 200ms 优化到 100ms,或者…

AI Agent(智能体)的架构设计

AI Agent(智能体)的架构设计

2026/8/21 0:39:48

AI Agent(智能体)的架构设计旨在将大语言模型(LLM)的推理能力与外部工具、记忆、执行环境相结合,实现“感知-规划-执行-反馈”的自主闭环。一个生产级的AI Agent架构通常采用分层设计,结合不同的控制流模式…

超越人脸识别:五维多模态融合重新定义机场边检旅客身份识别技术边界

超越人脸识别:五维多模态融合重新定义机场边检旅客身份识别技术边界

2026/8/21 0:39:48

0. 项目综述当前机场边检旅客身份识别体系,长期依赖传统二维可见光人脸识别单一技术路径,存在天然技术边界:极易受雨雾、逆光、夜间暗光、人员遮挡、妆容伪装、姿态变化干扰,仅能依托表层面部像素特征完成比对核验,无法…

全程轨迹回溯、同程研判与同行分析:镜像视界三维重构赋能边检查案取证

全程轨迹回溯、同程研判与同行分析:镜像视界三维重构赋能边检查案取证

2026/8/21 0:39:48

全程轨迹回溯、同程研判与同行分析:镜像视界三维重构赋能边检查案取证1. 项目概述1.1 项目背景机场边检查案取证工作长期面临轨迹碎片化、盲区无迹可查、同行关系隐匿、证据链不完整、画面研判低效五大实战痛点。口岸入境人流密集、遮挡频发、镜头割裂、人员动线交织…

网盘下载终极解决方案:网盘直链下载助手快速上手全攻略

网盘下载终极解决方案:网盘直链下载助手快速上手全攻略

2026/8/21 0:29:48

网盘下载终极解决方案:网盘直链下载助手快速上手全攻略 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼…

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

2026/8/19 3:36:59

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

【双层规划,节点出清价,绿证交易,CVaR方法】两级电力市场环境下计及风险的省间交易商最优购电模型附Matlab代码

【双层规划,节点出清价,绿证交易,CVaR方法】两级电力市场环境下计及风险的省间交易商最优购电模型附Matlab代码

2026/8/20 21:07:35

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

隐式mpc+自适应mpc+时变mpc,线性时变模型预测控制附Simulink仿真

隐式mpc+自适应mpc+时变mpc,线性时变模型预测控制附Simulink仿真

2026/8/19 8:02:16

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

091、主从同步控制策略

091、主从同步控制策略

2026/8/21 0:09:47

091、主从同步控制策略:从一次多轴抖动事故说起 去年调试一台四轴龙门平台,Z轴和两个X轴做主从同步。电机选的是台达A2系列,驱动器工作在位置模式,主站发脉冲指令,从站硬线跟随。调试时发现一个诡异现象:当主站以500rpm匀速运行时,从站电流波形每隔几秒会出现一次毛刺,…

向量检索实验失败后该查什么

向量检索实验失败后该查什么

2026/8/21 0:09:47

向量检索实验失败后该查什么 这篇要解决什么 向量检索实验失败后该查什么讨论的是一个可复查的工程问题。向量检索实验失败后该查什么不拿未经记录的事故、跑分或成本当作论据;判断需要回到当前项目的输入、版本和运行条件。 从边界开始 处理向量检索实验失败后该查…

提示词发布过程中的止损边界

提示词发布过程中的止损边界

2026/8/21 0:09:47

提示词发布过程中的止损边界 这篇要解决什么 提示词发布过程中的止损边界讨论的是一个可复查的工程问题。提示词发布过程中的止损边界不拿未经记录的事故、跑分或成本当作论据;判断需要回到当前项目的输入、版本和运行条件。 从边界开始 处理提示词发布过程中的止损…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/17 12:00:53

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/15 10:10:27

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/18 12:20:24

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…