首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

堆核到极致就堆线程:4线程SMT可能现身Zen 3霄龙EPYC处理器

据AMD的路线图,Zen 3架构已经设计完毕,而Zen 4正在设计当中,使用这两种架构的霄龙EPYC 服务器处理器则分別名为Milan及Genoa。而随之而来,则是各种有关Zen 3的传言。外媒Hardwareluxx推测,使用Zen 3架构的Milan服务器处理器,将会以最多可以提升20%晶体管密度的7nm+ EUV极紫外光刻工艺打造,并且有机会用上4线程SMT。

超线程技术(SMT)早在90年代就已经研究出来。简单来说,SMT就是透过分享处理器的资源来提高性能。值得注意的是,在AMD的一份文件中列明,不是所有处理器的资源都可以完全共享,当中有的是静态分配的。而4线程SMT理论上来说就是透过把微指令分成4组,让每个线程都可以分担指令的一部分,从而缩短指令执行的时间,最终提升处理器的性能。

图片来源:Hardwareluxx

目前Intel和AMD用的都是双线程的SMT,导致不少人认为超线程就是指一个核心两个线程。但其实IBM很早以前就已经在它们的POWER处理器中用上4线程甚至8线程SMT,这也是为甚么POWER处理器那么强大的原因。

想透过超线程技术来提升处理器性能,仅有的方法是提升软件对超线程的优化,或者增加线程的数量。Hardwareluxx据此推测,AMD有机会提升下一代EPYC处理器的线程数量。

IBM Power 9 处理器(图片来源:IBM)

如果推测属实的话,那Milan很有可能会出现64核256线程的怪兽处理器。这对于服务器及工作站来说无疑将会是一个好消息,因为这意味着第一,在同一个核心上可以开4个虚拟机,比目前的两个多出了一倍;第二,服务器及工作站所使用的大多数程序都是很依赖超线程的,因此4路超线程理论上来说对这些程序的提升将会是非常大的。

不过这都是猜测,具体会不会用上4线程SMT,还得等到2020年发布Zen 3时才得以揭晓。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190925A07RGJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券