瑞星卡卡安全论坛技术交流区系统软件 E0核心的Prescott:目标尽善尽美【原创】

1   1  /  1  页   跳转

E0核心的Prescott:目标尽善尽美【原创】

E0核心的Prescott:目标尽善尽美【原创】

2004年初,Intel发布了采用Prescott核心的Pentium4处理器,随后,又推出了同样核心的Celeron D处理器。到目前为止,基于Prescott核心制造的Pentium4和Celeron D处理器已经占据了Intel出货总数的绝大部分,与此同时,Intel对Prescott核心的改进也未曾停止。

D0核心:Intel对Prescott核心的第一次重大改进是在5月份,推出了D0版本的Prescott核心。这一版本比最初的C0版的发热量有了微小幅度的下降。D0版的CPUID升级到了0F34h。对于DIYer来说,最重要的是D0版的超频能力有了大幅度的提高。

  E0核心:E0核心是Intel发布的最新的Prescott核心。

  E0核心的Prescott核心的CPUID升级到了0F41h。如果说D0到C0的变化我们只能从CPU-Z上看得出来,那么E0版本上我们能看到一些实实在在的改进了,从E0核心开始,Socket775接口的 Prescott核心处理器开始具备一些原先处理器所没有的特征:

  XD bit:XD bit技术的主要目的是防止日益猖獗的病毒利用缓存溢出进行的攻击。XD bit可以将内存的区域标识为“禁止执行”的状态。

最后编辑2005-11-30 01:28:18
分享到:
gototop
 

缓存溢出对Windows操作系统构成严重威胁,产生这一缺陷的原因在于软件设计的漏洞。恶意程序如果获得在超过预先分配的内存空间的大小的区域内执行指令,那么这块“写”操作的区域已经包含了可执行指令,那么恶意程序就能修改程序代码,破坏系统。防止缓存溢出的通常方法是靠软件在执行数据值之前检查先前的值,但实际上,极少有软件能做到这点。既然软件无法解决,而PC面临的环境又越来越危险,那么只有靠硬件机制来解决了。在E0核心的Pentium4和Celeron D中,集成的指令代码可以利用XD bit机制将内存区域标识为不可执行状态。XD bit机制需要操作系统的配合,因此Windows XP需要SP2补丁,借助XD bit和SP2,可执行代码就不会被恶意代码所替代,减少缓存溢出发生的概率。

  增强的挂起模式

  在实际的PC应用中,处理器在全负荷条件下工作的时间不多,由于现在的CPU主频越来越高,大多数软件都无法利用CPU的全部工作能力。在较早的操作系统中,处理器在任何情况下都工作在全速模式下。但是现今的处理器功耗和发热量都很大,时刻工作在全速下不仅耗费了能源,也使得CPU的温度很难降下来。

  挂起模式就是在CPU空闲的时候向CPU发出HALT指令,使CPU的部分运算单元闲置下来,降低CPU的温度。我们经常使用的CPU Cool软件就是利用这个指令来为CPU降温的。

  从Pentium Ⅲ开始,Intel的CPU便开始支持这一模式。而在我们看来,功耗巨大的Prescott核心似乎更需要这样的“挂起模式”。

  在E0核心的Prescott中,Intel将处理器的挂起模式升级到了C1E版本,这一版本有下列改进:

  1. VRM从9.0升级到了10.1。

  2. PROHT信号可以控制CPU的主频,直至降低到2.8GHz。当出现“待机任务Idle Task”的时候,PROHOT针脚便会触发这一降频机制,在降低CPU主频的同时,把CPU的核心电压从1.4V降低至1.2V。

  C1E模式仍然需要软件的支持。首先,主板的BIOS必须升级。其次,操作系统必须是Windows XP SP2。由于在待机情况下降低了处理器的主频以及核心电压,因此C1E模式下处理器的功耗节省要比以前的版本都要多。

  改进的热量监视模式(Thermal Monitor2)

  Intel在Willamette核心的Pentium4中引入了热量监视机制(Thermal Monitor):当侦测到处理器的温度达到预先设定的警戒线后,内部时钟控制器便会在一段时间内让处理器的时钟频率降下来,强行使CPU降温。这一机制在降低处理器温度的时候,也牺牲了处理器的性能。

  E0版Prescott核心的热量监视模式更加智能了,因此被称为“Thermal Monitor2”。

  当CPU的温度达到警戒线后,Thermal Monitoring 2不是像早先的Thermal Monitor那样强行插入等待时钟周期,让CPU的主频巨幅下降,而是使用PROHOT信号将处理器的主频降低到2.8GHz。 不过在E0的Prescott核心处理器上,Thermal Monitor在某些极端的情况下仍然会发挥作用(比如散热器的风扇没有通电或者停转)。与C1E模式的运用不同,Thermal Monitor2不需主板的BIOS或者是软件的支持即可使用。

  1.大家需要留意,并非所有的E0核心的处理器都支持这些新的特征。就目前我们掌握的情况,这些特征只有Socket775接口的Pentium4和Celeron D处理器才具备。对于支持XD bit技术的处理器,Intel会在主频后面加上后缀“J”以示区别。

  2.插曲:我的CPU到底工作在什么主频下?

  近日德国的Tomshardware.com对Intel盒装的Pentium4 560(D0核心)处理器做了一个测试,发现即使是在严格符合Intel要求的周边环境温度下,采用盒装散热器仍然无法保证将处理器的满负荷温度控制在允许的范围内,这样系统会自动将CPU的主频降至2.8GHz。这就造成了一个事实:花大价钱买的CPU可能会在不知不觉中降频至2.8GHz,而使用的都是符合Intel标准的装备。对于高频的D0和E0核心的Pentium4,看来原装散热器也不是完全可靠的。

  ●E0核心的Prescott的电气特征

  我们列出了三款采用E0核心的高频Pentium4处理器,他们的功耗再度攀上高峰:

  主频同为3.4GHz的Pentium4 550和550J分别采用了D0和E0核心,但功耗相差极大。从Socket775开始,Intel使用775_VR_CONFIG这个概念来替代原来的FMB标准。E0核心的Pentium4处理器使用了775_VR_CONFIG_04B这个标准(部分高频的D0核心的Pentium4也必须使用775_VR_CONFIG_04B标准)。而Socket478 Pentium4处理器仍然使用FMB的概念。CPU上有一个特定的PRB针脚来告诉主板这块CPU是04A标准还是04B标准。Intel为E0核心的Pentium4制定的PRB(Platform Require Bit)为1。而PRB=0适用于其他版本的Pentium4。PRB=1意味着只有符合这一标准的主板才能使用E0版本的Pentium4。因为04B标准的Pentium4 J的核心电流达到了119A,这就意味着其配套的主板必须提供足够的电流输出能力。

gototop
 

相比风风火火的Pentium4,Celeron D的要求要低得多。

  Intel为CPU制定的电气指标参数中有04A和04B两个标准。其中大部分D0核心的Pentium4和E0的Celeron D只需04A标准即可。而E0核心的Pentium4需要04B的标准才行。为了保证主板和CPU的标准能够一致,Intel会在盒装CPU的包装盒正面加上“04B”的字样。

曾经有一家国内网站指出,只要包装盒上有04B的字样便可断定这颗CPU是E0核心,现在看来这种说法并不确切,因为部分D0核心的P4处理器也使用了04B标准。
gototop
 

识别E0核心的主要依据是CPU的S-Spec,或者是借助软件,除此以外,其他的办法都可能存在缺陷。

  E0核心的处理器有什么优势?
请读者原谅的是,我们将完全把E0核心的优势于其超频性能联系在一起。因为单单从那三款P4J的电气性能来看,P4J对主板的要求实在是太高了。我们推荐E0核心的P4或者Celeron D处理器是因为通常新版本的处理器体质更好,诞生超频极品的概率更大;

附件附件:

下载次数:0
文件类型:image/pjpeg
文件大小:
上传时间:2005-11-25 21:36:13
描述:



gototop
 

国外的超频Fans使用DFI的875P+Socket 775接口的主板将零售版本的P4 560J处理器超到了6.2GHz,虽然这仍然使用了液氮的极端散热措施,不过截至目前为止,也只有E0核心的处理器能达到6GHz这样的频率。目前国内市场上E0核心的处理器已经开始铺货了。打头阵的是E0核心的Celeron D处理器。

  如何识别E0核心的处理器?

  在Intel原先的计划中,E0核心只用于Socket775处理器上,但目前计划发生了改变,Socket478处理器上也出现了E0核心的产品。截至12月下旬,全国主要的电脑市场内都能找到基于E0核心的Prescott处理器。价格原因使得E0核心的Celeron D首先面世,原盒装的Pentium4J上市还需假以时日。我们首先来谈谈E0核心Celeron D处理器的识别;

  E0核心的Celeron D共有两种接口:Socket478和Socket775。后者最容易识别:所有的Socket775接口的Celeron D处理器均使用了E0核心。Socket478 Celeron D的版本要混乱的多——C0,D0和E0核心共存。无论是散装还是盒装产品,检查CPU的S-Spec号都是识别CPU版本的最可靠的办法。S-Spec号也称SL号,是Intel刻在CPU表面的五位编码,S-Spec的前两位总是以“SL”开头。这是目前大部分E0核心Celeron D的SL号:

  ●E0核心的Socket478 Celeron D以散装为主,与D0、C0核心的Celeron D接近。这就扫除了E0核心的价格障碍。E0 Celeron D具备强大的超频能力,因此在预算有限的前提下,它是挖掘Socket478平台潜力的最后机会。

附件附件:

下载次数:0
文件类型:image/pjpeg
文件大小:
上传时间:2005-11-25 21:36:49
描述:



gototop
 

●Socket775 Celeron D对Intel推广9xx平台有重要的意义。Intel还会在2005年推出廉价的i915芯片组。Intel对i915平台存在着超频限制,但只对200MHz以上的外频;Celeron D完全不会受到影响,所以目前的价格下,i915平台是Celeron D超频的绝佳平台。

  E0核心的Pentium4的规格要复杂得多:不仅有800MHz外频,也有533MHz外频的;既有32bit的Pentium4,也有支持EM64T的Pentium4 F。

  ●533MHz外频的Pentium4的家族扩大了。E0核心533MHz外频的Pentium4的最低主频为2.66GHz。最高频率则提升到3.06GHz;需要注意的是533MHz外频的Pentium4均不支持HT技术,且主要面向OEM市场,在市场内看到盒装产品的几率为0。散装产品的好处很明显:可以跟经销商进行超频测试,挑出一批产品中最能超的极品。不支持HT技术是一大遗憾,但考虑到533MHz具备较大的频率提升空间,这个缺陷还是可以接受的。

  ●Socket775处理器出现了支持EM64T(Intel的64bit计算技术)技术的产品,也就是传说中的“Pentium4 F”。Intel已经明确表示将推出64bit计算的产品,从D0核心开始,EM64T技术便进入了Intel的产品序列。我们看到有四款Pentium4 F采用了E0核心,包括最高主频的3.8GHz的产品。最近有传闻说普通的Socket775 Pentium4也能在更新主板的BIOS后开启EM64T,并自由调节倍频。应该说,支持EM64T的处理器的品质会更好(因为在电气性能不变的前提下需要打开更多的电路),如果有可能,那么发烧友不妨留意一下这四款EM64T的产品。

  超频好搭档——主板的选择

  ●533MHz外频的Pentium4和Celeron D。

  i915/i925平台之所以滞销,除了配件价格高,供货速度跟不上外,还有一个重要的原因便是Intel对i915/i925所做的超频限制。至今仍然很难将i915/i925MCH的外频超到300MHz的频率。不过对于533MHz外频的Pentium4和Celeron D,i915/i925仍然是理想的超频平台。因为200MHz的外频不仅是i915/i925的标准外频,而且也可以在风冷条件下满足这些CPU的胃口了。

  ●超过200MHz外频怎么办?

  对于经济实力强大的玩家,800MHz的P4是不二的选择,那么在超频的时候该如何选择主板呢?外频超过200MHz后,首先要考虑主板北桥芯片的承受能力。如果使用DDR400的内存,那么我们推荐ASUS的i915P。因为作为一线大厂,ASUS已经部分破解了Intel的超频限制。实际的测试表明,250MHz的外频对于ASUS的i915主板是没有任何问题的。当CPU的外频达到250MHz时,5∶4的内存设置可以保证内存稳稳的工作在DDR400下。大家要注意的是,ASUS旗下的i915主板型号众多,但是选择同时支持DDR和DDR2内存的主板会更具灵活性(因为高质量的DDR内存相对来说容易找到)。

  还有许多玩家是不甘心将外频只提升到250MHz的,因为在非常规的散热手段下,E0核心的P4是完全可以冲击5GHz以上的频率。这时就需要耐300MHz甚至是400MHz的主板。显然915/925已经不行了。目前,针对这种极限超频,我们有两种选择:

  300MHz左右的外频:我们可以选择基于Intel最新的925XE MCH。由于925XE的默认外频即达到了266MHz,即使仍然存在Intel的超频限制,50MHz的提升仍然没有问题。ASUS最新的P5AD2-E Premium可以冲击1.2GHz的FSB(即300MHz)。

  超越300MHz的超频:当外频超越300MHz后,我们不得不救助于老而弥坚的i865PE和i875P了。因为目前也只有它们才能达到如此高的频率。很多厂商都推出了采用i865PE/i875P+Socket775插槽的主板。可能最初这些主板是为了减小用户的升级成本而诞生的,但无形中他们成了目前最强的超频平台:ASUS P5P800。

gototop
 

P5P800采用的是i865PE+Socket775的组合。这块主板被国外的超频玩家普遍用来进行D0和E0核心Pentium4的极限超频。ASUS在这块主板上并未安装外接的磁盘控制芯片以及其他附加功能的芯片,所以这块主板的价格并不高。惟一的障碍是很难找到这块主板。很多经销商根本就未曾听说过有这块主板。鉴于Intel已经开始逐步减少i865PE的出货量,很可能这块 主板会面临更难找的情况。如果你希望进行极限的超频,那么抓紧时间搜罗这块主板吧。
DFI LanParty 875P-T

  Intel芯片中能承受最高外频的是品质最好的i875P MCH。而DFI就利用了i875P打造了目前最能超的Socket775平台。

  上文提到的超频到6GHz的E0核心Pentium4便是借助这块主板达到的。可见这块主板的实力。DFI的主板,特别是LanParty系列的做工是非常出色的,完全不在ASUS之下。加上i875P本身出色的品质以及成熟的周边配件,它完全有能力和目前的i925XE平台抗衡(上266MHz外频对于i875P来说就是轻松+愉快)

  E0核心,最值得选购的Intel处理器

  相对来说,E0版是Prescott核心目前最为成熟的版本,况且D0和E0的售价是一致的。不论你是否喜欢超频,E0核心的Pentium4或者Celeron D都是目前最值得选择的Intel处理器。特别是在Socket775平台上,“J”所代表的NX bit技术可以部分缓解目前PC所面临的病毒肆虐的压力。随着E0版本的发布,Prescott正在趋向完美。很明显,当Intel放弃4GHz计划之后,E0便成为Intel献给超频爱好者实现4GHz目标的最好礼物了。

gototop
 

超频极品D335

附件附件:

下载次数:0
文件类型:application/octet-stream
文件大小:
上传时间:2005-11-25 21:39:29
描述:



gototop
 

SF!谢谢了楼主!
gototop
 

客气了
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT