L4缓存发生了什么变化?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了L4缓存发生了什么变化?相关的知识,希望对你有一定的参考价值。

关于L4缓存的信息并不多,但据我所知,它被用于第四代和第五代英特尔处理器(2013-2014),但它已经从当前一代开始。

L4坏了,无效还是什么?

答案

对于Haswell和Broadwell,eDRAM L4缓存标签驻留在片上L3缓存中。尽管此设置简化了LLC设计并允许对处理器提取的早期标签进行检查,但这使得从其他设备(例如,通过PCIe的独立GPU)访问eDRAM LLC的速度变慢,因为这些内存请求必须转发到片上L3首先由有限责任公司处理。为了解决这个问题,eDRAM已经转移到Skylake的DRAM控制器上(更像是内存端缓冲区而不是缓存)

参考文献:Li,Ang,et al。 “探索和分析现代包装内存对HPC科学内核的真实影响。”高性能计算,网络,存储和分析国际会议论文集。 ACM,2017年

您可以在下面看到Broadwell,Haswell和Skylake架构。 Intel Broadwell and Haswell micro arch. Broadwell和Haswell

小狗狗淋浴

以上是关于L4缓存发生了什么变化?的主要内容,如果未能解决你的问题,请参考以下文章

为啥每次数据库发生变化都需要刷新 Pentaho 报表数据缓存

image 有缓存的情况下,图片名称不变,链接不变,只有图片变化的情况下,如何知道图片发生变化需要更新图片?

避免客户端缓存脚本,导致文件升级后用户的脚步未发生变化

缓存通过 API 获取的在线价格,除非它们发生变化

[UE4]缓存选项 Is volatile

当变量发生变化时,Apollo 客户端缓存不会在查询中更新