关于CPU中L1缓存信息的理解~~

coreyspomu 2014-12-17 01:12:31
我的CPU型号:Intel Core 2 Duo P7550 vs P8400
http://www.cpu-world.com/CPUs/Core_2/Intel-Core%202%20Duo%20Mobile%20P8400%20AV80577SH0513M.html

其中L1缓存信息如下:
Size: 2 x 32 KB
Associativity: 8-way set associative
Line size: 64 bytes
Comments: Direct-mapped

8路组相联,说明每组有8行
但为啥Comments里会是Direct-mapped?
直接映射高速缓存,不是每组只有一行么?

还有2 x 32 KB,这是指双核缓存信息么?一个核32KB的L1缓存?
...全文
275 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
coreyspomu 2015-04-03
  • 打赏
  • 举报
回复
引用 2 楼 zhenghn2010 的回复:
http://blog.sina.com.cn/s/blog_6472c4cc0102dv7t.html
谢谢zhenghn分享的博文,文中也说,Direct Mapped可看成N-Ways Associative的N为1时的特例,但问题是现在我CPU的N=8啊,与Comments描述的矛盾
zhenghn2010 2015-04-02
  • 打赏
  • 举报
回复
http://blog.sina.com.cn/s/blog_6472c4cc0102dv7t.html
coreyspomu 2015-04-02
  • 打赏
  • 举报
回复
自己顶,寻你就在千百度~
worldy 2015-04-02
  • 打赏
  • 举报
回复
现在cpu速度动辄几个G,很显然,普通内存是无法达到这个速度的,要让CPU发挥效能,很关键一点是使用了Cache,物理上一个核得起码配一级cache

6,125

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧