编辑和你学扣肉:英特尔智能内存访问

互联网 | 编辑: 2006-07-21 14:00:00原创

英特尔®智能内存访问是另一个能够提高系统性能的特性,通过缩短内存延迟来优化内存数据访问。英特尔®智能内存访问能够预测系统的需要,从而提前载入或预取数据,反映到用户的直接使用体验上,就是大幅提高了执行程序的效率。

英特尔®智能内存访问(Intel Smart Memory Access

英特尔®智能内存访问是另一个能够提高系统性能的特性,通过缩短内存延迟来优化内存数据访问。英特尔®智能内存访问能够预测系统的需要,从而提前载入或预取数据,反映到用户的直接使用体验上,就是大幅提高了执行程序的效率。

在更有效率的处理架构及有力的L2高速缓存的设计后,英特尔希望这些部分能够确实有效率的被使用,在Core dual处理器配属总数为8个的prefetcher单元,其中每个核心都安排有两个数据和一个指令prefetcher,其余的两个并入共同分享的L2高速缓存中,英特尔说明会对不同的处理器版本(Merom/Conroe/Woodcrest)进行细部微调,以符合笔记型、桌上型和服务器不同的数据预取的需求。

以前我们要从内存中读取数据,就需要等待处理器完成前面的所以指令后才可以进行,这样的效率显然是低下的。而英特尔®酷睿™微体系结构中加入一项名为内存消歧的能力,它可以对内存读取顺序做出分析,智能地预测和装载下一条指令所需要的数据,这样能够减少处理器的等待时间,减少闲置,同时降低内存读取的延迟,而且它可以侦测出冲突并重新读取正确的资料及重新执行指令,保证运算结果不会出错误,大大提高了执行效率。

   下一课:英特尔®高级数字媒体增强(Intel Advanced Digital Media Boost

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑