AMD的制作工艺已超过了INTEL了吗?

来源:百度知道 编辑:UC知道 时间:2024/05/14 17:58:43

不能说是超过只是AMD是价美物优的产品,而INTEL是 一贯保持他的昂贵价格而已

因为AMD和Intel在cpu设计上的不同,导致了他们的处理器对L2的要求不同。你不能直接比较他们的大小,基本上来说,AMD 256K L2性能上=Intel 1M L2.AMD 512k则=2M intel L2。

Intel在处理器上设计的时候是采取乱处理模式的,意思是,intel的u在要处理一个数据的时候是随机选择一个数据来处理,当这个数据在L2中的时候,则直接从L2中读取,不在L2中的时候,则需要访问内存。要知道L2的速度比内存快很多,因此,intel很需要增大L2的容量,来提高cpu整体能力。
举例说,intel的处理器像一个人在投飞标,红心就是L2,其他地方是内存,飞标是随便投的,投到每个地方的几率相同。要想投中高速的红心面积的几率增加,那么最直接的好办法就是增加红心的面积,就是增大L2.因此intel的u显得特别要大的L2。

AMD则不同,他的处理方式是有续处理,处理器一个接一个的处理,不是随机的。每个数据几乎都直接来自于L2,那么为什么还是要访问内存呢?因为L2的大小是有限的,当单个数据的大小超过L2的时候,只有访问内存,或者是上一个数据关联的数据在内存中的时候,AMD才需要访问内存。
举例来说:
AMD的的处理方式像从仓库搬东西,L2是个小仓库,内存是大仓库,从小仓库L2中搬东西的速度最快,处理器每次访问数据都直接从小仓库中版,但是偶尔也回遇到些情况,就是要搬的东西实在太大了,小仓库装不了,那么只有从大仓库搬了。
所以,由于AMD的有续处理方式,对L2的需求只需要看单个数据的大小。当L2能满足大多数单个数据的时候,提升L2就没有什么必要了。
cpu要处理的单个数据中0-64kb占50%,64-128kb的占25%,128-256kb占15%,256-512占8%,剩下的2%才是大于512kb的。
所以,当512kb就能满足绝大多说要求的时候,没有必要为了提升很小的性能,来增加很多的成本,所以512k就够了

长知识了,