社区
英特尔边缘计算技术
帖子详情
请问inter和AMD之间二级缓存的区别
zhsj64
2008-03-11 09:19:04
请问inter和AMD之间二级缓存的区别
...全文
1949
18
打赏
收藏
请问inter和AMD之间二级缓存的区别
请问inter和AMD之间二级缓存的区别
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kkgerry
2009-05-16
打赏
举报
回复
让上面所说的,但想对来说AMD与INTER同级的CPU缓存差很多,但速度不会差多少,这是为什么?
jacklinq
2009-04-18
打赏
举报
回复
缓存是为了解决运算器与内存之间的瓶劲问题而产生的。
所以有缓存是可以缓解这瓶颈问题,二级缓存与一级缓存不同,
二级更注重于浮点运算(多媒体处理能力)但缓存太大,而非但不能提速,
还增加CPU对缓存的寻址时间等因素,结果成本变高,发热量升高,而性能反而变慢了!
ZW_LM
2008-05-25
打赏
举报
回复
反正,一级缓存最重要,二级次之,三级更次之(很多CPU就没有三级缓存)
xory001
2008-03-14
打赏
举报
回复
L2级大了也不好,涉及到命中问题,如果在L2很大,查找后发现没有,于是要去内存读取,就浪费时间了,这个大小有个衡量的,不是越大越好.通常是到某一个程度,再大了对性能的影响也不大了.
现在的L2是全速的,共享CPU时钟,速度上来说和L1好像只差一个数量级
闪电战
2008-03-13
打赏
举报
回复
MS你讲反了,L2对整数运算的影响比浮点大得多
wowshaowow
2008-03-13
打赏
举报
回复
恩,从来没有认真研究过,长见识了
brucegong
2008-03-13
打赏
举报
回复
10楼的不要激动,没有人说“二级缓存==内存”
只不过是指出二级缓存并非直接和处理器的电路紧密耦合的而已。你也知道赛扬是去掉了二级缓存的——你见过去掉一级缓存的intel处理器吗?所以,一级缓存和二级缓存还是很不一样的。
ascend_0707
2008-03-13
打赏
举报
回复
学习了,谢谢
jacklinq
2008-03-13
打赏
举报
回复
而且,真正和处理器集成在一起的是一级缓存,二级缓存只是封装在一起而已,和外置的区别不大
严重不同意楼上的观点,一级也好,二级也好都是高速缓存,与我们的内存存在级数上的差别,
谁说二级缓存==内存,如果楼上的朋友出道早,也许还会记的:1998年,INTEL把PII的二级去掉,重命名
为赛杨,赛与奔相比在整数处理上差不多,但在浮点上差非常多。现在多媒体处理比打字多的多,所
以对二级也要求大的多,在一级同等下,二级大的当然好,尤其在多媒体方面(玩游戏),如果是买来用在
编程,打字等工作方面,那二级缓存相对可以减小考虚比重。卖CPU不是看别的,最重要是看你卖它用与干什么?
being21
2008-03-12
打赏
举报
回复
请问inter和AMD之间二级缓存的区别
区别:
细节上说不出来。
cpu - 一级缓存 - 二级缓存
这三个部分组成了我们的CPU 都是晶体管在那个片子里面集成了。
也就是说是用一个东西造出来的被赋予不同的功能。所以成本是一样的。
单位:CPU 主频 缓存 容量 都是越大越好
但是越大发热量就越大。成本就越高。
这个是两个例子,介别CPU的高低不只在缓存的大小,要整体考虑,因为核心架构和设计理念都是不同的。
关键是哪个比较牛。
AMD 缓存
Athlon(tm)64 3200+
一级数据缓存 64K 2 路
一级指令缓存 64K 2 路
二级缓存 512 K 16 路
INTEL
pentium(R)2.4
一级数据缓存 4K 4 路
一级指令缓存 16K 12 路
二级缓存 512 K 8 路
相信你看完就不问这样的问题了,呵呵。
整体考虑,这个只是一个小的方面,同款比较或者同品牌的可以这么考虑。
最后欢迎到 MS-SQL 部分来参观,呵呵。
fairyhoodwater
2008-03-12
打赏
举报
回复
在百度上搜一下不就有了
brucegong
2008-03-12
打赏
举报
回复
缓存并非如大家想象的越大越好——除非它有好几G
否则,每当发生读写不命中的时候,需要去内存中换页,缓存调度算法必须遍历一下缓存,挑最符合淘汰标准的页换出去
而且,真正和处理器集成在一起的是一级缓存,二级缓存只是封装在一起而已,和外置的区别不大
ZW_LM
2008-03-12
打赏
举报
回复
只有提高工艺水平,控制功耗,才是最好的。
ZW_LM
2008-03-12
打赏
举报
回复
个人认为五楼的对AMD有歧视,殊不知缓存大了坏处也很大,带来的就是CPU晶体管数目剧增,从而功耗和发热量也陡增。AMD在这点上是明智的,较大的一级缓存比二级缓存来的实在。
majia_of_run
2008-03-12
打赏
举报
回复
英特尔处理器在游戏方面历来就是二级缓存非常的敏感,其实这与一级缓存的设计是分不开的。英特尔的处理器采用的是“数据代码指令追踪缓存”设计,基于这种架构设计的的一级缓存不存储实际的数据,而仅仅存储这些数据在二级缓存中的指令代码,如此一来,所有数据都将被存储到二级缓存中,而一级数据所需要存储的仅仅是数据在二级缓存中的起始地址而已。由于一级数据缓存不再存储实际数据,因此该设计能够在很大程度上降处理器对一级缓存容量的要求,进而降低处理器的生产难度和成本,这也就可以解释了为什么酷睿2处理器的一级缓存仅仅为32KB+32KB。此时我们也就可以知道这种设计的弊端,那就是处理器对于二级缓存的容量会有很大的依赖,也因此使得英特尔处理器对于二级缓存非常的敏感。
AMD处理器的一级缓存设计采用的是传统的“实数据读写缓存”设计,基于该设计的一级缓存主要用于存储CPU最先读取的数据,而其余的预读取数据则分别存储在二级缓存和系统内存当中。这种设计的有点在于更加直接快速的读取数据,缺点在于对一级缓存的容量有更高的要求,同时增加了处理器的制造难度和成本(因为一级缓存集成在处理器内核的内部,二级缓存则独立存在于处理器内核的外部,并且一级缓存的成本要高于二级缓存)。以AMD Athlon 64处理器为例,由于其已经具备了64KB一级指令缓存和64KB一级数据缓存,只要处理器的二级缓存容量大于等于128KB就能够存储足够的数据和指令,正是因为这个设计,让AMD的处理器对于二级缓存并不如英特尔处理器那样敏感。
Jackalope86
2008-03-12
打赏
举报
回复
长见识了
SatSun
2008-03-12
打赏
举报
回复
最主要的区别,一般情况下:AMD的缓存要小于INTEL的,在主流酷睿的二级缓存一2M
AM2一般是1M这对CPU来说可以称之为瓶颈部分,越大越好。性能相差不少。但是CPU主频大的多了3.0G以上,1M运行起来也是没问题的。同级比较而言,酷睿还是不错。散热量也小不少
个人观点
买计算机就的多方面考虑,性能,散热,耗电量。等等
SatSun
2008-03-12
打赏
举报
回复
最主要的区别,一般情况下:AMD的缓存要小于INter的,在主流酷睿的二级缓存一2M
AM2一般是1M这对CPU来说可以称之为瓶颈部分,越大越好。性能相差不少。但是CPU主频大的多了3.0G以上,1M运行起来也是没问题的。同级比较而言,酷睿还是不错。散热量也小不少
个人观点
买计算机就的多方面考虑,性能,散热,耗电量。等等
计算机术语英语缩写 硬件缩写
计算机的一些英文缩写,包括硬件 词汇 软件介绍
2021年春石油华东《计算机维护技术》在线作业(二)参考答案.docx
2021年春石油华东《计算机维护技术》在线作业(二)参考答案.docx
一级缓存、
二级缓存
、三级缓存
缓冲/存储技术 +关注 大家都知道CPU缓存很重要,但对于缓存的具体细分却知之甚少,本文只要是关于CPU缓存的介绍,并着重描述了一级缓存、
二级缓存
、三级缓存
区别
方法。 CPU缓存 CPU缓存(Cache Memory)是位于CPU与内存
之间
的临时存储器,它的容量比内存小的多但是交换速度却比内存要快得多。高速缓存的出现主要是为了解决CPU运算速度与内存读写速度不匹配...
一级缓存、
二级缓存
、三级缓存
区别
是什么 详解它们的区分方法
大家都知道CPU缓存很重要,但对于缓存的具体细分却知之甚少,本文只要是关于CPU缓存的介绍,并着重描述了一级缓存、
二级缓存
、三级缓存
区别
方法。 CPU缓存 CPU缓存(Cache Memory)是位于CPU与内存
之间
的临时存储器,它的容量比内存小的多但是交换速度却比内存要快得多。高速缓存的出现主要是为了解决CPU运算速度与内存读写速度不匹配的矛盾,因为CPU运算速度要比内存读写速度快很多,这样会使...
ARM和X86、X86和X64、
Inte
l和
AMD
、CPU和GPU介绍
ARM和X86、X86和X64、
Inte
l和
AMD
、CPU和GPU
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章