据有关消息报道,Nehalem架构又重新迎来了超线程技术。虽然本质上还是同步多线程(SMT),但与当年的NetBurst架构相比,Nehalem Core i7无疑更适合使用这种技术。Nehalem的内存带宽和缓存都比NetBurst大得多,因此有能力更快、更精确地向核心输送数据。Nehalem的架构比NetBurst宽得多,要想充分发挥其优势和潜力,让每个核心执行多个线程是个不错的办法。随着多核心处理器的普及,支持多线程的应用程序也越来越多,超线程的环境更加成熟。
和Atom一样,在Nehalem上使用超线程也需要占用一点儿内核空间,不过只有寄存器状态、重命名返回堆栈缓冲(RSB)、大型页表指令缓存(ITLB)需要每个线程复制一份,其他数据结构则是动态或静态地分配,还有一小部分执行单元不受影响。7%和13%的浮点和整数性能提升、10-34%的应用程序和基准测试性能提升,可以肯定Core i7的超线程执行效果会比当初的Pentium 4好不少。
(第三媒体 2008-08-27)