论文部分内容阅读
Intel在发布全新高端芯片组产品X38时推出了两项全新的效能优化技术,分别为Intel Extreme TuningUtilityIntel Extreme Memory技术,以抗衡NVIDIA高端芯片组产品。而Intel Extreme Memory技术的一个关键组件就是Intel Extreme Memory Profiles规范(下简称XMP),该规范会对DDR3内存条的品质和工作模式作出认证,支持XMP的芯片组在开启此功能时将会读取内存条SPD芯片中的相关信息,并根据XMP规格对此内存的工作状态进行优化设定和自动超频,其原理类似于NVIDIA的SPP Memory技术,但XMP规格不支持DDR2内存,只支持DDR3内存。
通过查询Intel的XMP技术白皮书可见,XMP技术规格对内存工作状态的规定确实非常详细,有了Intel这个强大的技术后援和品牌号召力,再加上Intel目前针对内存厂商的XMP认证是不收费的,因此各大内存厂商纷纷推出通过了XMP认证的DDR3内存条(可以通过查询如下地址确认通过XMP技术的内存条品牌和型号:http://www.intel.com/consumer/game/extreme-memory.htm),其价格当然也比未通过XMP的同类产品贵上不少。
那么如果自己的内存不支持XMP怎么办?既然Intel把这一规范都已经称为Profiles,是不是只要在设法在自己内存的SPD里记录下这个Profile,我们就可以自行修改出符合XMP规范的内存条呢?
基于这一思路,笔者在此将教你如何自己动手一步步把Intel XMP信息写入到内存SPD中。如此我们就可以把不支持XMP的内存DIY成为XMP内存了。
笔者的改造平台
CPU Intel 45nm 09550
主板 华硕P5K3 DELUXE
内存 威刚红色威龙DDR3 1066
显卡 微星8600GT暴雪骑士
硬盘 希捷160GB SATA
所需软件(可在网上搜索下载):
CPU-Z 1.43或更新版本,用于验证是否成功写入Intel×M P
Thaiphoon 5.014天试用版,用于读取和修改内存的SPD
改造步骤
1 进入CMOS设置界面,将所有内存相关设定设置为“Default by Auto”。
2 进入WindOWS系统,运行CPU-Z和Thaiphoon,可以看到在SPD信息部份并没有XMP的任何讯息,表明该内存并不支持Intel XMP。
3 使用Thaiphoon读取其中一条内存的SPD信息。
4 在Thaiphoon软件中选择“Tools”→“XMP Enhancer”,准备开启IntelXMP。
5 开启时因为本身SPD没有XMP信息,因此会出现警告,只需要选择“是(Y)”继续。
6 将Intel XMP启用并修改每个参数,同时还需要修改的有:
Read toWrite CMDTurn-aroundOT Pull-inWrite to Read CMD Turn-around 3T Push-outBack to Back CMD Turn-around 2T Push-outModule VDD Voltage Level 1.5V
7 将修改后的SPD数据保存备用。
8 将修改好保存的数据重新刷新到内存中。
9 最后使用CPU-Z查看Intel XMP是否写入成功。
根据XMP的原理,笔者推断随着内存频率的提升,修改XMP所带来的性能增长也将越来越大。笔者下一步计划对DDR31066/1333/1600等各个频率在开启XMP后的性能表现进行一个小测试,大家如果有兴趣请关注后续文章。
通过查询Intel的XMP技术白皮书可见,XMP技术规格对内存工作状态的规定确实非常详细,有了Intel这个强大的技术后援和品牌号召力,再加上Intel目前针对内存厂商的XMP认证是不收费的,因此各大内存厂商纷纷推出通过了XMP认证的DDR3内存条(可以通过查询如下地址确认通过XMP技术的内存条品牌和型号:http://www.intel.com/consumer/game/extreme-memory.htm),其价格当然也比未通过XMP的同类产品贵上不少。
那么如果自己的内存不支持XMP怎么办?既然Intel把这一规范都已经称为Profiles,是不是只要在设法在自己内存的SPD里记录下这个Profile,我们就可以自行修改出符合XMP规范的内存条呢?
基于这一思路,笔者在此将教你如何自己动手一步步把Intel XMP信息写入到内存SPD中。如此我们就可以把不支持XMP的内存DIY成为XMP内存了。
笔者的改造平台
CPU Intel 45nm 09550
主板 华硕P5K3 DELUXE
内存 威刚红色威龙DDR3 1066
显卡 微星8600GT暴雪骑士
硬盘 希捷160GB SATA
所需软件(可在网上搜索下载):
CPU-Z 1.43或更新版本,用于验证是否成功写入Intel×M P
Thaiphoon 5.014天试用版,用于读取和修改内存的SPD
改造步骤
1 进入CMOS设置界面,将所有内存相关设定设置为“Default by Auto”。
2 进入WindOWS系统,运行CPU-Z和Thaiphoon,可以看到在SPD信息部份并没有XMP的任何讯息,表明该内存并不支持Intel XMP。
3 使用Thaiphoon读取其中一条内存的SPD信息。
4 在Thaiphoon软件中选择“Tools”→“XMP Enhancer”,准备开启IntelXMP。
5 开启时因为本身SPD没有XMP信息,因此会出现警告,只需要选择“是(Y)”继续。
6 将Intel XMP启用并修改每个参数,同时还需要修改的有:
Read toWrite CMDTurn-aroundOT Pull-inWrite to Read CMD Turn-around 3T Push-outBack to Back CMD Turn-around 2T Push-outModule VDD Voltage Level 1.5V
7 将修改后的SPD数据保存备用。
8 将修改好保存的数据重新刷新到内存中。
9 最后使用CPU-Z查看Intel XMP是否写入成功。
根据XMP的原理,笔者推断随着内存频率的提升,修改XMP所带来的性能增长也将越来越大。笔者下一步计划对DDR31066/1333/1600等各个频率在开启XMP后的性能表现进行一个小测试,大家如果有兴趣请关注后续文章。