数码科技

击败了Intel的CPU:AMD Ryzen Threadripper有趣的背后故事

虽然电脑发烧友等待Intel的对手发起挑战等了10年,终于在2017年3月见证AMD成功的主流Ryzen处理器到来,也看到AMD首款高端桌面处理器Threadripper在8月的发布。


img005.jpg

Threadripper在很多方面上甚至比主流的Ryzen系列还要成功。1000美元的TR 1950X比i9-7900X拥有更多的核心和更好性能。AMD在某些老游戏或者多线程优化不好的游戏里稍慢,但大多数卖家纯粹是为了Threadripper的多线程性能而来,所以问题并不大。不得不说在1000美元价位的确没多少理由去选择Intel。

当然,核战争还在继续,Intel马上还会发布更多核心的处理器,但这出人意外的Threadripper是从哪来的?实际上Ryzen Threadripper原本并不在AMD的计划之中(当时是2015年,计划里只有主流平台的Ryzen和EPYC服务器CPU)。


原文作者和AMD的几个大人物进行了对话,谈论了关于Threadripper的起源等。包括AMD 高级副总裁&计算与显卡事业部总经理 Jim Anderson、全球市场营销副总裁 John Taylor,这两位均与Threadripper项目有密切联系。同时还有AMD发言人Sarah Youngbauer,以及高级产品经理James Prior,两者都在Threadripper初期有密切参与。

Q: Threadripper是如何起源并成形的?


Sarah Youngbauer: Threadripper是个独一无二的故事,它证明了自从2014年我们发布Zen架构起,AMD内部兴起的新精神。故事里没有路线图、长期计划或者巨额的R&D预算 – 更多的是关于人;Threadripper的概念产生自一小拨AMD员工的创新计划,他们想要真正意义上的高性能PC。


这一小拨人利用空闲时间进行计划,在一年后管理层给开绿灯之前,完全相当于是兴趣爱好,这很不一般 – 他们真的很在乎这个计划。结果就是数年后的Ryzen Threadripper,世界最强大的桌面处理器。没有这帮人估计就没有Threadripper。


img008.jpg

Q: James, 你是最初想到这个点子的团队成员之一。你当时是怎么想的?


James Prior: 那时候我和其他几个人在一个跨职能队伍里,因为数个不同项目而集结起来;当得到首个Zen核心的性能及能效信息后,我们开始研究内部路线图,这玩意总是在改动,然后发现在Ryzen和EPYC之间有个空档。我们需要定位于Ryzen以上,拥有更多内存带宽,更多核心,更多PCIe通道的产品。我们发现,想弄出这个看起来对我们发烧友有很大吸引力的产品,只需要改动一些细节。于是我们召集了这个拥有平台架构师以及与核心设计、事业、营销部有交道的人的创新小队,来找出如何利用现有资源,然后去找上司Jim Anderson说我们要搞这个。这些都是在2015年。





为了从Ryzen及EPYC的进度里获取对Threadripper有用的信息,并迅速交换意见,我们花费了无数不眠之夜,还有许多电话、Skype聊天及会议间的交谈。基本原则是不违反个人意愿。我们这二三十个人在上面花的时间越来越多,直到最终Jim从Intel跳槽过来,结果我们发现他也是名副其实的CPU发烧友,对于计划的跟进是再好不过的。


在去ComputeX 2016的路上,我的头头当时和Jim坐了同一辆的士,他向Jim提到了Threadripper。Jim很喜欢Threadripper,批准并想法把它搬到了路线图上。Jim相信这想法可行,尤其是因为它利用了现有Ryzen和EPYC上的技术,而且激动的我们已经完成了很多本该在审批流程中进行的基础工作。

事实上,虽然目前为止Threadripper更类似于Pet Project,没有官方计划,但后来的实际可行性研究推断其为长久以来最为精心计划的产品之一。最初的几个月我们太有激情以至于去请求将这款没有预算、未经审视的产品加到路线图中,Jim愿意点头。在8月份看评测结果的时候,我们感到极大地被认可- 很让人满足,我们知道我们抓住了市场需求。在一开始我们花费的那些夜晚和额外时间是值得的。

Q: Jim, 当你听到他们要求的时候,做出了什么反应?


Jim Anderson

我是从2015年6月开始在AMD工作的,当时正尽力加速图形业务,然后在2016年6月James和他的队伍给我看了Threadripper的概念,说他们在背后已经做了很久,还说我可能会感兴趣。当时我觉得这棒极了!当我们确认真的能够把它做出来的时候,真的感觉很兴奋 – 我当初就是作为一位CPU架构师入行的,这正是我想要打造的那类产品。


我要他们给我两样东西 – 规格以及完成所需时间。 当看到规格的时候我一见钟情,但看到时间表就有点失望,因为原本预计要到2018年才能发布。我立即让他们提前大概一年 – 就是2017夏天。


他们觉得我疯了,但他们的激情是计划里真正的亮点。我没告诉过别人,但Threadripper从未有过商业计划 – 有些人可能会很惊讶,但我们打造Threadripper是因为知道它很强,我们能够尽可能把它打造为最好的产品,甚至还要起个响当当的名字。它是我带进市场的最有趣的产品之一,最近我还和我儿子组了套Threadripper PC。


Q:那么当时只计划了Ryzen和EPYC两个产品线?


John Taylor:

是的。EPYC的存在让我们得以造出Ryzen Threadripper,但Threadripper并不在原本的2017 AMD产品路线图上。原来只有Ryzen 3、5、7,包含4、6、8核CPU,加上8-32核的EPYC。有趣的是,Threadripper的队伍有几个人是从媒体加入AMD的,经过多年大量产品的PC硬件评测,有着批判和鉴识的眼光。他们的观点是创造Threadripper概念和产品定义的核心。Threadripper由发烧友打造,为发烧友而造。今年夏天,我们在很短时间内发表并发布了Threadripper,所以背后的故事没公开过。在2017年5月之前,没人知道它的存在,到了8月就到了人们的手里,它很好地代表了今天的AMD。


img004.jpg

Q: 关于Threadripper和它的发布肯定有一些关键性的决定吧,比如采用EPYC尺寸的插槽和散热。具体内容是什么,你觉得你们的技术是如何让它实现的,AMD未来的计划又如何?


Jim Anderson:

有很多重要决定,James和John肯定会讲的更详细,但其中对我最重要的一个,有点搞笑 – 我真心想要会发光的零售包装。遗憾的是John和其他人告诉我这种包装会赶不上我设的夏季发布的目标,所以我不得不放弃,但作为妥协,媒体评测套装是会发光的。


点击查看原图

img009.jpg

John Taylor:

真实且有趣的故事。我们想把包装搞的好看且与众不同,提供给每个Ryzen Threadripper的买家,而不是作为特别版。我们给每个Threadripper CPU做了与不锁倍频和强大性能相应的包装。给媒体的测试套装则是下了功夫做了带灯的特殊盒子,测试者打开就会点亮 – 都在很短时间内完成,来赶上8月的发布。



我们会继续为Ryzen Threadripper TR4平台打造产品,包括刚发布的1900X。这都归功于那句谚语“需要乃发明之母”。我们需要能把AMD和业界标准IP模块有效整合的手段,让我们得以有效利用R&D预算,集中在高性能核心上。工程师队伍发明的Infinity Fabric做到了这点,让我们能够带来Threadripper和EPYC这样的产品。

James Prior:

我们开始研究如何利用现有的EPYC产品定义并把它转变成其他的东西。曾经考虑过做个更大的晶片,但会把发布推迟两年。利用Zen核心和Infinity Fabric的优势方面,没有比Threadripper更好的例子了,特别是考虑到上市时间上的优势以及成本优势。产品的制造和定义以及测试都变得容易得多。


img006.jpg

制造效率是因为我们不需要用所有晶圆去只制造Threadripper,而是用Ryzen的晶片,这是Threadripper成功的关键。意味着我们不用为这一个设计花费上百万美元,找到了能利用现有产品并使它更强大的方法。你可以从负面角度来看Threadripper的大小 – 巨大的插槽和顶盖,大量针脚;但实则不然,我们可以用与EPYC同样的插槽,只需要重新布线。当时已经完成了EPYC产品线,解决了EPYC的问题,也就更容易说服主板商们。


img003.jpg

Q: 如何决定Ryzen Master软件中可配置的特性和规格,比如频率和内存访问模式?


game-mode-1200x645.jpg

James Prior

Jim也希望使Threadripper成为最好里的最好,这就是为什么TR有4.2GHz高XFR频率以及与Ryzen 7 1800X相同的全核Boost,只是核心数量翻倍。我们还学到了关于内存和延迟对游戏的影响的很多东西,所以有了Ryzen Master软件的内存访问模式。在测试不同的游戏时,我们发现如果让Windows自己进行管理的话,任务会在Threadripper的两个晶片之间切换。一些游戏使用了很多线程,但即使是那些没用多少线程的游戏依然会有这种情况,导致了一定的延迟。




我们研究了如何将这些任务限制在单一晶片和它的两个内存通道内部,以便获得最快的内存访问。另外,一些较旧的游戏在任何超过10核心或20线程的系统中都不稳定【Dirt】,所以我们想要一种能让玩家能够运行游戏的方式。类似地,一些应用程序并不总是使用更多核心和线程,所以我们引入了Legacy Mode,禁用了一颗晶片,将Windows和应用程序集中在另一颗晶片上,达到最低的延迟。




还有本地访问模式,会同时开启两颗晶片,但优先占的是本地内存,再次降低延迟。这就是这些模式的来源。当然,你没有必要使用这些模式,但我们希望给予人们选择,特别是那些想要最大化游戏性能的人。切换模式必须重新启动,但这是因为Windows并不支持你在开机状态下更改核心和线程数 – 并不是Ryzen Master的限制,而是Windows的限制。


Q:很明显原来的路线图在Ryzen和EPYC之间有很大空档。当时还有其他计划准备推出高端桌面(HEDT)处理器与Intel对抗吗?

John Taylor:

如果回到当时,我们的路线图正注重于打造Ryzen 7这样的产品,首要目标就是桌面市场,因为我们感觉发烧友一直在等待AMD新高端桌面的诞生。虽然Threadripper是高端桌面平台,但Ryzen 7也是为了冲击高端桌面市场,它也有8核心,当时只有6900K有类似规格。

然而Intel依然有性能皇冠,因为上面还有个10核的6950X。像James和Jim这样的AMD员工意识到InfinityFabric和EPYC的封装能让我们带来比Ryzen更强大的Ryzen,利用EPYC平台的基本组成来夺取性能皇冠。

因此我觉得我们震惊了业界,虽然Intel后面9月10月会有更多的CPU,但今天为止Ryzen Threadripper 1950X依然是消费级最强大的CPU。

Q: 默认状态的Threadripper的性能和内存兼容稳定性给人留下了很深印象,比Ryzen 7发布时候好太多。当然会有一些棘手的问题,但你们好像已经吸取了一些教训。


John Taylor:

棘手的是随着Ryzen作为长久以来首次全新CPU架构及平台的发布,我们要围绕它建立全新的生态系统。但我们努力解决问题,还用博客不断登载我们的进度,定期给主板厂提供BIOS更新。Ryzen Threadripper一开始就内置了这些东西,所以发布时候就很稳定,也支持高频内存。


Q: Threadripper的名字从何而来?


Jim Anderson

Threadripper只是作为项目代号,之前就一直在用,后来决定实际产品和品牌命名就是它了。然后我们都都开始喜欢上了这个名字。最后找到相关团队注册了商标,把代号用作产品名是不太常见的。

John Taylor:

我也觉得把Threadripper作为Ryzen的独立版本,而不是拓展在现有Ryzen+数字【Ryzen 9】的命名方式是对的



Threadripper 时间表:

2014 ? 2015: 开始Threadripper概念相关工作,主要是创造队伍的空闲时间,没有独立商业计划。


2016: 队伍在Computex前,把想法展示给去年从Intel跳槽来的Jim Anderson。Jim很中意,发布时间提前了一年半,与Ryzen和EPYC在同一年发布。


2017年5月: AMD官方宣布Threadripper, 出乎媒体意料


2017年8月: Threadripper开始零售


via:https://www.forbes.com/sites/antonyleather/2017/09/05/amd-ryzen-threadripper-the-fascinating-story-behind-the-processor-that-beat-intel

MOEPC.NET编译,部分图片来自Guru3D/Computerbase,转载请注明出处。

剧毒术士马文

留学中 Comp.Arch|RISCV|HPC|FPGA 最近沉迷明日方舟日服 联系方式请 discord 或者 weibo 私信。目前不在其他平台活动。 邮箱已更新为[email protected]。 看板娘:ほし先生♥

相关文章

15 评论

  1. 撕裂者价格优势就像ryzen 挑战传统i7 ,越往上性价比越凸显,其实不管amd怎么搞,只要用的顺手,怎么搞都好,别学intel挤牙膏,耽误青春

  2. 还是RYZEN 7 5系列比较成功
    Threadripper 评价一般吧

    1. @路人养成方法:那是因为r7 5更贴近大众需求啊… 把上撕裂者的钱用在加多一块1080ti不是更实际。均衡,撕裂者还是适合高负荷,不同的。

    2. @路人养成方法:可是TR的确地完成了补刀,可谓意义巨大……
      所以最给力的是几个提议的是市场的人,这次嗅觉很棒

  3. 我觉得这个采访是真的,因为intel也没反应过来,匆匆忙忙宣布I9发售,甚至来不及钎焊。

  4. Threadripper成功是因为在性能上的确比同价位inel好啊。。否则消费者也不买账。。。只是我想玩游戏。。到底是1700还是1950呢。

  5. Intel Core X不是被AMD Ryzen Threadripper击败的,而是被Intel自己坑死的–全线硅脂。发热量和温度控制不住,降频降成狗。
    Intel现在除了牙膏厂的绰号外,还有个硅脂厂的外号。

    1. @ayu:然而并不是全线硅脂,而是只发售了几款。核心太少,优化不足,主板问题也多。

          1. @1311abcd11:炮村有报道http://m.zol.com.cn/article/6545352.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部按钮