Intel智能内存访问(Intel Smart Memory Access)
Intel智能内存访问是另一个能够提高系统性能的特性,他可以通过隐藏内存延迟,来优化内存子系统之外的数据带宽使用率。Intel智能内存访问能够预测系统的需要,从而智能的提前载入或预取数据,反映到用户的直接使用体验上,就是大幅提高了执行程序的效率。
以前我们要从内存中读取数据,就需要等待处理器完成前面的所以指令后才可以进行,这样的效率显然是低下的。而Intel酷睿微体系结构中加入一项名为内存消歧的能力,它可以对内存读取顺序做出分析,智能、预测性的装载下一条指令所需要的数据,这样能够减少处理器的等待时间减少闲置,同时降低内存读取的延迟,而且它可以侦测出冲突并重新读取正确的资料及重新执行指令,保证运算结果不会出错误,大大提高了执行效率。
(责任编辑:刘鹏) |