您好,现在渔夫来为大家解答以上的问题。amd处理器与intel处理器,amd处理器与intel区别相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、本人从CPU的各主要参数为例给你介绍两者的不同。
2、外频:系统时钟频率 INTEL和AMD主流型号外频都是200MHz,INTEL低端(如赛扬和低端的P4)的为100MHz,而少数高端的为266及333MHz(EQ系列),酷睿E7系Q6系为266,E8和Q8以上为333了,AMD现在大都是200MHz 。
3、 INTEL平台CPU的前端总线的频率一般成为外频的4倍。
4、 FSB=外频X4 即200MHZ*4=800MHZ FSB 333MHZx4=1333 FSB AMD平台和intel的前端总线不一样,它采用了HT技术(HyperTransport)类似于Intel平台中的前端总线(FSB)HT总线频率=外频xHT倍频,现在一般AMD的HT倍频为5倍!HT总线= 外频X5 即200MHZ*5=1000MHZ的HT总线现在高端产品羿龙系列用的是HyperTransport3.0总线技术! CPU缓存(Cache Memory):CPU缓存是位于CPU与内存之间的临时存储器,它的容量比内存小但jiao换速度快。
5、在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度. 最初缓存只有一级,后来处理器速度又提升了,一级缓存不够用了,于是就添加了二级缓存。
6、现在部分高端产品有3级缓存。
7、二级缓存是比一级缓存速度更慢,容量更大的内存,主要就是做一级缓存和内存之间数据临时交换的地方用。
8、英特尔处理器在游戏方面历来就是二级缓存非常的敏感,其实这与一级缓存的设计是分不开的。
9、英特尔的处理器采用的是“数据代码指令追踪缓存”设计,基于这种架构设计的的一级缓存不存储实际的数据,而仅仅存储这些数据在二级缓存中的指令代码,如此一来,所有数据都将被存储到二级缓存中,而一级数据所需要存储的仅仅是数据在二级缓存中的起始地址而已。
10、由于一级数据缓存不再存储实际数据,因此该设计能够在很大程度上降处理器对一级缓存容量的要求,进而降低处理器的生产难度和成本,这也就可以解释了为什么酷睿2处理器的一级缓存仅仅为32KB+32KB。
11、此时我们也就可以知道这种设计的弊端,那就是处理器对于二级缓存的容量会有很大的依赖,也因此使得英特尔处理器对于二级缓存非常的敏感。
12、俊采举个例:inter的一二级关系,比如一个指令:liu ming jun 一级只存储一个代码l m j,二级根据这个代码存储完整的指令liu ming jun ,所以说inter的CPU一级小二级大。
13、而且对二级依赖很大!AMD处理器的一级缓存设计采用的是传统的“实数据读写缓存”设计,基于该设计的一级缓存主要用于存储CPU最先读取的数据,而其余的预读取数据则分别存储在二级缓存和系统内存当中。
14、这种设计的有点在于更加直接快速的读取数据,缺点在于对一级缓存的容量有更高的要求,同时增加了处理器的制造难度和成本(因为一级缓存集成在处理器内核的内部,二级缓存则独立存在于处理器内核的外部,并且一级缓存的成本要高于二级缓存)。
15、以AMD Athlon 64处理器为例,由于其已经具备了64KB一级指令缓存和64KB一级数据缓存,只要处理器的二级缓存容量大于等于128KB就能够存储足够的数据和指令,正是因为这个设计,让AMD的处理器对于二级缓存并不如英特尔处理器那样敏感。
16、俊采再举个例:AMD的一二级关系,还是这个指令:liu ming jun 一级按顺序存储liu ming 存不下了再存到二级jun!AMD通常一级不是太小,二级不是太大。
17、对二级依赖不是很大!常见二级缓存512K-6M ,平时的赛扬处理器一般比同等P4的二级缓存小一半。
18、所以1.5G的P4不一定比1.8G的赛扬性能差.区分inter的双核处理器。
本文就为大家分享到这里,希望小伙伴们会喜欢。