●CPU内核可自己识别工作状态
虽然看上去EDAT的效果是明显的,但是对此CPU业界还是持怀疑态度的,比如以AMD公司为首的多数厂商都持否定性意见。第一个问题就是当一个核心满负载运行而另一个核心则处于C3状态的机会很少。另外就是单一的核心无法带来明显的性能提升。这就是目前对于EDAT的主要疑问。
对此,海法设计中心参与CoreMA架构开发的Friedman先生则表示EDAT主要面向的是将来的发展,同时在设计上也考虑了更广泛的应用范围。同时事实表示单一核心带来的性能提升也是明显的。对此他表示:“今后处理器的核心将会越来越多,如果处理器所有的核心都是全负荷运行,那么功耗将会提升,但是这样的情况并不是经常发生的。比如四核心处理器中有两个核心并不需要工作,或者也会出现只有一个核心不需要进行处理。这个时候,可以考虑只让1-2个核心进行处理而其它核心则进行休眠。对此我们将这个方式称为turbo模式。首先CPU可以自己决定核心的占用率以及温度。同时如果操作系统需要获得更高性能的话,也可以提升功耗以获得是高性能。
●利用环境来提升CPU性能
这样看来的话,Intel公司正在使用“Turbo mode”方式以复杂的机械的方式提升处理器的执行效率,对此Friedman先生做出了下列的介绍:
“Turbo mode”方式由于可以很好得使用环境条件,从而可以在同样的TDP情况下获得更高的性能。可以认为用户在大部分的时间里都会从Turbo mode方式中获得益处。比如CPU的工作环境以一般定为35度,但是一般在办公室里温度不会超过30度。而且一般来说温度还会更低一些,比如海法设计中心的温度就是23度,而Turbo mode方式就可以使用这种环境条件。如果环境发生了变化,那么就会从Turbo mode中返回,比如从办公室出来转到亚利桑那沙漠的话,环境发生了变化,这时Turbo mode状态就会丢失。
海法设计中心在考虑Turbo mode时,预留了一定的 thermal budget,这是一为了让处理器内核心执行效率的总称。对此Friedman先生表示一般情况下可以带来超过20%的性能提升。如果这种“Turbo mode”方式效果理想的放,那么今后海法设计中心推出的处理器都将会广泛使用。另外除了该中心的CPU以外,其它处理器比如笔记本处理器都将会提升支持。
TDP内获得最高性能的方法