导航:PCPOP.COM > 泡泡俱乐部 > 主社区 > 帖子

○●好久没发技术帖了,昨天在PCPOP上看了一篇还行的

发帖时间:2005-06-21 09:47:55
功能:[收藏] [违规举报] 【复制地址】 [点160/回7]
分页:第一页 [1-50] 下一页 尾页 [新开阅读] [只看楼主] [刷新本帖]

[楼主] [每日必看] [大字 小字]
目前两家世界上最大的处理器制造厂商都遇到了一个难题,那就是“频率”。频率做为衡量处理器好坏的标准已经成为了大多数人的定论。低频率就代表着一颗处理器性能的滞后,而如今不管是Intel还是AMD都同时遇到了“频率”这个难题。

    1965年Intel公司的总裁Gordon Moore提出了Moore定律,他说晶体管会每24个月增长一倍,虽然这个定律或多或少有点吹牛的性质,但Intel却是追随着这个定律足足40年。要做到这点可真不简单,一方面是人类对性能追求的日益高涨,另一方面x86处理器的技术却已然渐渐走到尽头,要像过往数年由1GHz转眼变成3GHz的光景已不再可能,频率的提升仿佛已经走到了瓶颈,这也令目前市场上的处理器频率停滞不前,这在短期内是无法解决的。

     处理器工作频率停滞不前的主要原因,要因为频率越高工作温度越高,加上整合的功能越来越多令良品率大大降低,与此同时制程的进步令漏电情况更加严重,几方面因素直接导致了处理器的频率无法大副提升,结果连Intel原本的4GHz计划也要搁置,这也直接促成了CEO贝瑞特无奈单膝跪地希望技术人员原谅的一幕。

    其实x86处理器多年来除了频率外,在架构上并没有什么大进步,就拿目前的AMD和Intel处理器来说,虽然x86是CISC的处理器,但却拥有不少RISC处理器的特性,例如SuperScalar(超纯量运算)、SuperPipeline(超级执行管线)及Dynamic Execution(动态执行),这些革新早在Pentium Pro中就已经出现了,这颗94年发表的架构竟然用到今时今日,再也没有更令人震惊的处理器新技术出现了,就连目前最新的Pentium 4和Athlon 64,也只不过是Pentium Pro的加强版而已,例如频率、Cache及Pipeline方面的加强,但却走不出Pentium Pro架构的小框框。

    为了令处理器频率可以大幅提升,各处理器厂商都增加了SuperPipeline的数目,而Intel的Pentium 4 Prescott核心更高达31条SuperPipeline,为什么增加Pipeline Stage可增加频率呢!?首先我们要浅谈Pipeline原理,Prescott 有31个进程Pipeline,代表CPU可以把一个指令分为31份进行,而每一个Mhz可以运作两个进程,而CPU可以同一时间做数十个指令,但新的指令要等上一个指令的进程完成后才能开始,故此如果进程分得细一点的话,即每个频率所工作的份量就会较少,工作也就能够尽快完成并开始下一个指令,这样就会较易增加频率。

    但是这个理论是假设CPU的工作永不出错才能成立,但现在的CPU都是利用预支结果(Branch Prediction)来提高效率,但预支的结果达不到100%的准确率,如果其中一个进程出错的话,工作就需要重新进行,而其它需要得到这个相关这个工作的指令也很可能要重新进行,进程越多预支结果出错时所做成的牵连及延误要比进程较少的处理器更多。

    虽然增加进程可以让频率及性能得以提升,但关键还要看预支结果(Branch Prediction)的准确度,但某CPU厂的工程师表示要让预支结果(Branch Prediction)不出错是非常十分困难的,这也反映了为何Pentium 4在同频率下反要比Pentium M还要差吧,因为Pentium M只有16个进程。另外处理器厂商还想通过提升处理器内部的Cache数目从而达到提升性能的目的,但事与愿违Cache并不是越大也好,当Cache已达一定数目时提升性能的效果就越来越小。
 AMD Athlon64 X2处理器内部构造图

    这也就造成了Intel和AMD都在追求频率以外的提升性能方案,例如增加系统带宽的速度、提升Cache的容量和命中率、加强处理器的指令集如MMX、SSE、SSE2、SSE3、3D!Now、3D!Now Pro等以优化执行效率,当各种方法都用尽后而单颗处理器走到尽头,最后业界也只好搬出Dual Core/Multi技术来,这也就是我们今天要介绍到的双核心处理器!

---lj21 手机上泡泡俱乐部

[1楼]:
呵呵  技术
2005-09-06 15:33:10
[2楼]:
1
2005-09-06 15:33:10
---lj21【楼主】
[3楼]:
图太多也太长了,大家还是自己看吧
http://www.pcpop.com/doc/0/92/92291.shtml
2005-09-06 15:33:10
---lj21【楼主】
[4楼]:
一楼回得真快
2005-09-06 15:33:10
---lj21【楼主】
[5楼]:
不错不错
修改于:2005-6-21 10:17:57
2005-09-06 15:33:10
[6楼]:
偶帮你帖吧,大家看起来方便些

从05年上半年来看,AMD还算是春风得意,在DIY市场中将老对手Intel压得不能翻身,但05年4月18日,Intel为了扭转处理器频率上的瓶颈,推出了世界上第一枚桌面双核心处理器,而AMD也不可避免的和Intel一样,在频率上都遇到了同样麻烦。而接下来的6个月中,AMD难道还要再靠这几款老将来应对Intel猛烈的反扑攻势吗?没有更先进的“武器”怎能对付Intel率先推出的Pentium D双核处理器?
    经过一段时间的摔打,AMD终于把自己未来处理器接口的发展方向确定下来了。他们的处理器产品线划分也更加明朗。

    Socket A终于告别了众多喜爱他的用户,而以前的Socket 940等接口也会随着时间的推移慢慢推出这个DIY市场。由AMD精心架设的Socket754 Sempron和Socket939 Athlon 64处理器市场配比结构取得了很好的反馈,而AMD也将这两种接口做为今后发展的重点。Socket939 Athlon 64处理器会在今年的下半年提升市场占有比率,Socket754 Sempron则会是现有入门级别消费市场的唯一产品线。
    为了能够解决频率上的问题,并且能够阻挡Intel双核心的攻势,AMD推出了Athlon64 X2双核心处理器。虽然Athlon64 X2看似将是AMD最新最高端的处理器,但AMD却为它安排了一个中高端的定位,排在Athlon64上面,Athlon64 FX下面。将X2定位在这种承上启下的位置。
    对于双核心Athlon64 X2的出现,不少人都认为它会取代Athlon64 FX,其实这个想法十分错误,由于Athlon64 X2拥有两个核心,因此它在处理多线程运算、媒体压缩方面优势十分明显,但由于Athlon64 FX转为3D游戏而生,因为大部份游戏在双核心下没有太大的效能提升,相反频率的提升会比较重要,因此Athlon64 FX的定位和Athlon64 X2都不会发生任何冲突。

    而身为入门级的Sempron定位维持不变,主要为预算有限的用家而设立,并提供最佳的高性价比的性能,而Athlon64处理器则为主流产品级别,提供有竞争力的功能、性能及超频能力。
● 苟延残喘的Socket 939?
    对于AMD公开透露的2006年处理器改革方向,其中最受注目的,肯定是Socket将会有大的改动。

    目前桌面处理器Socket为754及939,但到了06年第三季将会被Socket M2取代,Socket M2的针数为940,但与目前的Socket 940定义有所不同,Socket M2版Athlon 64将采用双核心版代号Windsor,支持DDR2双通管内存技术、支持Security及Virtualization,而单核心版代号为Orleans,同样支持DDR2双通管内存技术、支持Security及Virtualization。Socket M2版的Sempron代号为Manila,它是Orleans的简化版,Cache的数目可能只有Orleans的1/4,而且还不支持Security及Virtualization,但却同样支持DDR2双通管内存技术。
2005-09-06 15:33:10
[7楼]:
ding
2005-09-06 15:33:10


分页:第一页 [1-50] 下一页 尾页 [新开阅读] [只看楼主] [刷新本帖]
复制本帖地址http://pop.pcpop.com/050621/1626079.html
<< 上一篇 6月1日 北京银行601169 至少涨5%以上
>> 下一篇 给你一个亿,你想怎么用?
此帖已经被管理员沉默,不再允许回复!

Copyright©2009POP.PCPOP.COM All rights Reserved
2002-2009 泡泡空间版权所有