首页 > 家电 > 正文

偏执狂们的疯狂实验,英特尔8代处理器的性能飙升从何来?

  • 好物研究院V
  • 2023-04-15 11:52
  • 11
摘要:“只有偏执狂才能生存”—— 安迪·格鲁夫,英特尔传奇 CEO.即便摩尔定律失效,Tick-Tock 钟摆战略随之被英特尔人亲手终结,他们仍然偏执地推出 PAO

“只有偏执狂才能生存”—— 安迪·格鲁夫,英特尔传奇 CEO.

即便摩尔定律失效,Tick-Tock 钟摆战略随之被英特尔人亲手终结,他们仍然偏执地推出 PAO 计划(制程、架构、优化)。比如今天的 intel 第 8 代 i7 处理器,即是这群偏执狂在这个计划下最新的成果。

intel 第 8 代处理器到底够不够偏执?

不久前 intel 发布第 8 代处理器后,业界就有这样一种声音:“这是英特尔继第 2 代酷睿处理器后所作出最大的改变”

最直接的证据是,英特尔多年不变的处理器核心、线程数有了质的改变,移动版 Core i7 和 Core i5 均搭载了 4 核 8 线程技术,相比第 7 代移动版处理器提升一倍,和桌面级的处理器规格相当。

4 核 8 线程的出现带来了性能上的大飙升,例如 i7-8550U 就比 i7-7500U 在多核性能上提升了 45%,定位稍低的 i5-8250U 甚至比前代提升 58%。要是放在以前,这应当是两代甚至三代处理器间的差距。

也只有 intel 这种极致的偏执狂,敢于革自己的命。

注:图片来源于 notebook bench

提升如此之大的多线程技术,究竟是什么东西?

相较于我们非常容易从字面上去理解的双核、四核等“核心数”,多线程对于大多数人来说都要显得陌生一些。那么它的魔力究竟从何而来呢?

要说明这个问题,我们首先得知道它是什么。其实多线程技术(MT)是指在一个 CPU 核心上可以同时执行多个任务(即线程),尽管这些任务是在同一个核心内执行,但它们之间完全分被分离开。

从工作原理上来说,多线程技术就像是我们熟知的分身术,在需要的时候将一个处理器核心在软件层面变为 2 个逻辑处理器,这样就能同时处理更多的指令和数据。

所以超线程技术可以理解为,将处理器内部暂时闲置的资源进行智能再分配,让即时效率到达最大化。好比我们的手机,可以同时听歌、登微博、挂微信、玩游戏,但当资源不足时,系统就会将后台里优先级较低的微博给关掉,全力支持你玩游戏。

总之,尽管这种将资源从左手倒到右手的游戏还不能让处理器性能 X 2,但整体的性能体验的确有了飞跃式的提升。

但偏执狂的道路也并非一帆风顺,比如超线程技术在推出之初就并不是很受欢迎,主要原因是当时软件上 Windows 并没有跟上步伐,导致虚拟处理器盲目抢占资源,最终运行起来比单线程时还要慢。

不过在 Window 10 时代,多线程技术的优化已经到了一个新的阶段。比如打开任务管理器,可以发现多核心的运行负载非常均衡。

如果你还对超线程的作用还停留在纸面上,这里还有实打实的测试。对垒双方分别是 Core i7-6700K 和 Core i5-7600K,两者最主要的区别就是 6700K 拥有更大的 L3 缓存和超线程技术加持。

从 Benchmark Numbers 的数据可以看出来,架构落后的 6700K(Skylake 架构)在单线程上比 7600K(Kabylake 架构)落后 3%,然而凭借超线程技术,6700K 在多任务性能上反超后者 20%,效果可见一斑。

注:图片来源于 expreview

总结一下,超线程技术的关键就在于提高处理器的核心利用率,调度闲置资源,把一个核心当多个核心来用,真正实现了处理器“一心多用”的终极目标。

也因此,全新的第 8 代 Core 处理器才会被认为是 intel 在多年耕耘后的厚积薄发之作,在架构、制程均保持稳定的基础上,性能暴涨,大大发挥了已有技术的最大潜力。