CPU 频道

【IDF2006】酷睿架构2006一统江湖

智能内存访问

    首先,出于多方面原因INTEL仍然没有在Core核心中集成内存控制器,虽然我们可以预见集成内存控制器是多核心处理器发展的一个方向。但是Intel使用了新的内存访问技术,它可以有效的减少外置内存控制器的访问延迟,缩小与竞争对手的差距。

    智能内存访问重新排序内存指令来优化性能,通常内存调用是按照完全顺序执行的,但是当内存的读取不会影响其它数据,这时在等待其它内存读取和存储完成前就去执行会极大的提升性能。上图显示了智能内存访问,Load4被安排在第一条执行。

先进的智能缓存

    上一代Intel双核处理器之所以倍受指责,主要原因还在于两个核心使用各自独立的L2缓存,它们之间的数据交换需要通过前端总线进行。新的酷睿架构两个核心使用共享的缓存,这非常类似于Core Duo。

    首先,共享的缓存能够动态的调节大小,当一个核心需要时可以获得更多的缓存。假如只有单独的线程执行,获得更多缓存的核心可以降低内存访问的延时。

    在新的共享缓存架构下,执行多线程应用程序时,两个核心能够很容易的共享数据,一个核心要访问另一个核心缓存中的数据无需通过前端总线。

酷睿能够关闭不工作的部分来降低功耗,上图中绿色部分就是不工作而被关闭

0
相关文章