忍者芯片:AMD Ryzen vs. Intel Core i7-6850

最新ubuntu/linux/开源新闻或者其它IT相关资讯
回复
头像
Ping-Wu
帖子: 1464
注册时间: 2012-11-14 9:34
系统: Ubuntu 20.04
送出感谢: 3 次
接收感谢: 68 次

Re: 忍者芯片:AMD Ryzen vs. Intel Core i7-6850

#31

帖子 Ping-Wu » 2020-10-10 3:37

昨天AMD宣布了 Radeon RX6000 跟 Zen3 (Ryzen 5000)。有一个大家不太注意到的地方,Zen3 的良率特高,目前AMD 没有4核或以下的 Zen3 芯片(即不良品)可以卖。中国人比较聪明,特别喜欢锐龙(Ryzen)笔记本。因为中国市场实在太大了,造成美国这里,包括 BestBuy, Newegg, Amazon 等,几乎都完全缺货(都高挂 sold out 牌子)。绝大多数锐龙笔记本都配备 AMD Vega 显卡,这对未来(希望可能的)Linux 桌面的推广,应该会有很大的助益。这些发展,即使在去年都还是无法想象到的。

Zen3 还有一个特别引人注意的地方,就是它的单线程(single-thread)功能终于比 Intel 强了。 这是 Intel 唯一可以喘息的地方,No More。

Radeon RX6000 跟 Nvidia 最新的 3080 比起来差距已经小了很多。但网络上有人注意到 Nvidia 3080 的耗电量是 320W,比 2080 多了50瓦。Nvidia 马上被浇了一桶冷水。

网络跟美国股市都很兴奋的迎接 AMD Radeon RX6000 跟 Zen3 这个消息,但我个人则担忧AMD 下一步要怎么走?技术进步太快,民众是无法消化的。而且我们也都很清楚 diminishing return 这个不变的定律。那知道今天市场又广传一个消息:AMD 将以 300亿美金收购 Xilinx。这对 Linux 桌面的推广会有什么影响呢?

《2020.10.11补充》谈一个非技术性的事。差不多5~6年前,Intel 花了170亿美金买下了 Altera。Altera 那时候的营业额跟市场占有率都没有 Xilinx 的一半,在技术层次上跟 Xilinx 也根本不能比。Xilinx 是一个很好的公司,我个人从来不会想象到它会被卖掉,但 Xilinx 的客户很多是中国科技公司(如华为就占了它营业额快10%),被禁止出售给中国公司以后,公司财务当然大受影响。川普下台后,我想这些不合理的行政命令应该会被取消。不过 Xilinx 在FPGA上的技术(尤其是专利)会让AMD的 x86 芯片/SoC 设计更上一层楼,AMD在芯片制程方面的特别经验(Lisa Su 就是搞芯片制程起家的,从她在MIT的硕士跟博士论文就是有关芯片制程)对 Xilinx 也是很需要的。这个合并如果可以成功的话,AMD 真的是捡到了一个大便宜。对 Xilinx 来讲,倒是我们常常说的,危机变成转机。

AMD 跟 Xilinx 合并还有一个很重要的原因:云端运算。随着云端运算的激烈竞争,FPGA 开始变成云端运算以及深度学习一个很重要的部分(而且分量会越来越重)。世界最大的云端公司,Amazon Web Services ("AWS"), 就有提供 FPGA 硬体加速运算(hardware accelerated computing)。AMD 如果在 CPU, GPU,以及 FPGA 都能掌握最前端的技术,前途真的是无法想象。

我在前面提到我认识不少 Linux 内核的开发人员从投资 AMD 股票上狠狠的捞了一大笔,而且不只一次。AMD 开源(而且是嵌入 Linux 内核)的 amdgpu 驱动器,一路跌跌撞撞走过来,现在已成为 Linux 内核的一根重要支柱了*。楼下zzugyl大老提到 Intel 的多媒体,我想应该是指 Nvidia 吧。Nvidia 的 CUDA toolkit 虽然是开源的,但必须使用 Nvidia 显卡以及闭源的 API,根本是狗屁不通,对中国芯片的开发(以及更重要的,长期 DL 的发展)迟早会造成更大的阻碍。开源软件并不是把软件的代码公开就算了(这是自杀的行为),而是必须解决很多牵涉到法律及技术上辣手的问题。我有一些参与 Linux 内核开发的朋友跟我说,从纯粹硬体而言,AMD 的 Radeon 不会输给最高阶的 Nvidia,但在 drivers 跟 toolkit 上,后者还是强多了。不过最近 amdgpu 跟 Rcom 的开发脚步越来越快,等开源软件追上闭源后,后者就绝对处于弱势了。这是一个不可逆的过程,开源的 Linux 把闭源的 Unix 完全消灭,就是一个很好的例子。最近微软也提到,将来可能转到 Linux 内核,Windows 本身就只是一个界面。

(让我想到,川普下台后,台湾蔡英文政府的独立梦应该可以醒醒来了。不过即使川普当选连任,美国对华为跟对台湾的政策也一定会做180度的大改变。美国政客的话如果可以相信的话,狗屎都可以登上菜桌上了。民进党的人一天到晚把国民党卖台这句口号当作选票的提款机,应该自己去照照镜子。)

《2020.10.12 补充》*根据最近的一篇报导,amdgpu 的代码数量,已经占据整个 Linux 内核代码总量的 10.5%,实在不敢想象!

https://www.phoronix.com/scan.php?page= ... DGPU-Stats

AMD 也计划把 amdgpu 显卡驱动程序往后推广到旧的GPU (GCN 1.0 跟 GCN 1.1):

https://www.phoronix.com/scan.php?page= ... VM-Targets

(待续)
上次由 Ping-Wu 在 2020-10-12 3:32,总共编辑 5 次。
头像
zzugyl
帖子: 263
注册时间: 2011-03-07 17:26
系统: Ubuntu 20.04.1 LTS
送出感谢: 1 次
接收感谢: 9 次

Re: 忍者芯片:AMD Ryzen vs. Intel Core i7-6850

#32

帖子 zzugyl » 2020-10-10 16:21

AMD不仅仅堆核心了,单核也在直追Intel。
大陆上目前AMD 2020款CPU的电脑基本是抢购的状态,而且部分机器卖着卖着涨价了,这是前些年从未见过的奇观。
但是AMD的生态还是差点,目前不管是Windows还是Linux,多媒体性能还是比Intel阵营弱点,影响作图视频剪辑和游戏性能。
常在深闺人未识 一朝成名天下知
头像
astolia
论坛版主
帖子: 4824
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 812 次

Re: 忍者芯片:AMD Ryzen vs. Intel Core i7-6850

#33

帖子 astolia » 2020-10-11 12:31

Ping-Wu 写了:
2020-10-10 3:37
楼下zzugyl大老提到 Intel 的多媒体,我想应该是指 Nvidia 吧
他指的应该是AVX指令,以前的测试中表现不佳
图片
来源:https://www.anandtech.com/show/15043/th ... -pcie-40/4
头像
Ping-Wu
帖子: 1464
注册时间: 2012-11-14 9:34
系统: Ubuntu 20.04
送出感谢: 3 次
接收感谢: 68 次

Re: 忍者芯片:AMD Ryzen vs. Intel Core i7-6850

#34

帖子 Ping-Wu » 2020-10-11 15:32

astolia 写了:
2020-10-11 12:31
Ping-Wu 写了:
2020-10-10 3:37
楼下zzugyl大老提到 Intel 的多媒体,我想应该是指 Nvidia 吧
这是一个很有意思的题目。AVX256/512 基准在 Linux 内核开发者圈子里被当成一个笑话,也反映出 Intel 的腐败无能。值不值得相信,this is above my pay grade。Linus Torvalds 曾经批评说到:

"I hope AVX512 dies a painful death, and that Intel starts fixing real problems instead of trying to create magic instructions to then create benchmarks that they can look good on."

谷歌翻译:

“我希望AVX512死于痛苦,并且英特尔应该开始解决实际问题,而不是尝试创建魔术指令,然后创建(让它的芯片)看起来不错的基准。”

https://www.phoronix.com/scan.php?page= ... On-AVX-512

有兴趣的大老们请详细阅读该文章后面一百多个评论,正反意见都有。我个人的看法是:一般而言,只有在做渲染(rendering)时,AVX512 才会派上用场,但我想没有软件会把渲染工作交给CPU做。连 Torvalds 的电脑都装有一个很基本的 Radeon RX580 显卡,执行渲染起来(我相信)效果比 Intel 最强大的 CPU 最少快10倍。现代的电脑系统,CPU 跟 GPU,各司其职。把宝贵的CPU资源浪费在一个应该由GPU执行的指令上,就为了让基准测试看起来漂亮?难怪 Linux 内核开发人员鄙视 Intel。天下没有白吃的午餐的。

下面是 Linus Torvalds 全文的谷歌翻译:

我希望AVX512死于痛苦,并且希望英特尔开始解决实际问题,而不是尝试创建魔术指令,然后创建看起来不错的基准。 我希望英特尔能重返基础知识:让他们的流程再次正常运行,并更多地专注于非HPC或其他毫无意义的特殊情况的常规代码。 我之前已经说过这一点,我会再说一遍:在x86的鼎盛时期,当英特尔一直向银行大笑并杀死所有竞争对手时,在FP负载方面,绝对其他人都比英特尔做得更好。 英特尔的FP性能表现差强人意(相对而言),这并不重要。 因为绝对没有人会不在乎基准。 现在和将来,AVX512的情况大致相同。 是的,您可以找到需要的东西。 不,那些东西没有卖大机器。 而且AVX512具有真正的缺点。 我宁愿看到晶体管预算用于其他更相关的事情。 即使仍然是FP数学(在GPU中,而不是在AVX512中)。 或者像AMD那样给我更多的内核(具有良好的单线程性能,但没有像AVX512这样的垃圾)。 我希望使用常规的整数代码来达到功率极限,而不是使用某些AVX512功率病毒来达到最高频率(因为人们最终将其用于memcpy!)并占用了内核(因为那些无用的垃圾单元占用了空间)。 是的,是的,我有偏见。 我绝对讨厌FP基准测试,而且我意识到其他人会深切关注。 我只是认为AVX512完全是错误的事情。 这是我的宠儿。 这是英特尔做错事情的一个很好的例子,部分是通过扩大市场的分散性。 停止使用特殊情况的垃圾,使每个人都在乎的核心核心内容尽其所能地运行。 然后,做一个侧面不够好的FPU,人们会很高兴的。 AVX2绰绰有余。 是的,我脾气暴躁。

AMD 在针对 AVX512 指令的测试中表现特别差,倒也是 Linux 内核开发者特别钟爱 Ryzen (尤其是 Threadripper)的原因之一(天下没有白吃的午餐)。 :Haha
回复

回到 “新闻和通知”