Intel Dynamic Acceleration(IDA)技术

单线程加速技术

Intel的下一代迅驰平台:Santa Rosa已经近在眼前,很快就会和大家见面,当然,随之发布的还有新一代的Core 2 Duo,为什么说是新一代呢?因为我们很惊讶的发现,相比目前已经发布的Core 2 Duo,随后即将发布的Core 2 Duo,有着相当大的改进,除了前端总线提升到800MHz,改用Socket P接口,Santa Rosa的Core 2 Duo还新增了Intel Dynamic Acceleration (IDA)技术,一个对多核处理器有着深远影响的技术,为什么这样说呢?先让我们来了解一下目前的多核技术。

目前的多核技术,通过将不同的线程分配给不同的处理器,从而将运算速度成倍速的提升,大家可以想像一下工厂的流水线,以前的单核处理器就好像只有一条流水线的工厂,而多核处理器就是有着多条流水线的工厂,多条流水线同时开工,速度当然有很大的提高;但是同样的,目前的多核处理器也依旧有着很大的不足,同样以流水线的例子来做说明,如果仅仅只有一个产品需要加工,但是工厂依旧是所有流水线同时开工,剩下的几条流水线则处在闲置状态,无疑是一种浪费。还有一种情况,虽然有多个产品需要加工,但是A产品是B产品加工的原料之一,也就是说必须等A产品加工完以后,才可以进行B产品的加工。在此情况下,虽然两条流水线同时进行A产品和B产品的加工,但是其中一条流水线必须等待另一条流水线完成工作,无疑非常不合理,同样相当浪费。

而如今Intel新推出的IDA技术,就是针对以上的情况进行改进。对于单线程任务,或者大范围非并行指令的多线程任务,IDA技术能够更好的进行任务的分配,只由一个核心来进行工作,并且适度的进行超频,提高单核心的性能,至于空闲的核心则进入C3或者更深的休眠状态,降低处理器的耗电,从而总体的TDP并不会因为超频产生影响。而当有新的线程进入队列时,休眠的核心就会根据需要开始工作。

根据Intel的计划,自Santa Rosa开始,IDA技术将被应用在英特尔未来移动平台的所有处理器上,就目前得知的情况,随同Santa Rosa一起发布的T7100/T7300/T7500/T7700,低压版的L7300/L7500,超低电压版的U7500/U7600都将支持这一技术,而目前市场上的各种移动处理器,包括T5500/T5600/T7200/T7400,低压版的L7200/L7400,超低电压版的U1300/U1400都无法提供对这一技术的支持。

-------------------------------------------

这种技术应该不需要手动开启的

属于硬件方面,有就支持,没有就不支持