作者a58524andy (a58524andy)
看板PC_Shopping
標題[閒聊] linus對於zen 2目前的看法
時間Sun Aug 11 00:33:50 2019
原文:
https://www.realworldtech.com/forum/?threadid=186584&curpostid=186630 reddit討論串:
https://www.reddit.com/r/Amd/comments/coefjs/linus_torvalds_gives_his_current _take_on_amd_vs/
reddit縮址:
https://reurl.cc/Daxxj n87(x)渣翻:
我得說,zen 2看起來真的蠻香的,不管是消費端ryzen還是伺服端epyc。
這十年以來,農企從來沒有出過任何真正值得購買的產品。
AMD犯下了許多錯誤,例如推土機系列的慘劇,而intel表現大致來說一直都算不錯。
兩相對比之下,AMD的產品線真的可以說沒什麼競爭力可言。
但是,看來現在風水輪流轉了。
個人還在觀察zen 2有沒有其他bug,例如目前rdrand指令
(*1)基本上是壞掉的,
但是目前看下來我還是認為我的下一台工作站會是AMD yes。
就算Intel成功撐過了這段時間
(*2),他們目前的產品線還是不太吸引人。
有趣的是,除非是我看漏了些甚麼,
他們未來的路線圖看來並沒有甚麼有潛力能夠扳回局面的產品。
當然,眾所皆知路線圖僅供參考,而農企自己的牛肉也還沒真正上桌。
個人目前的機器是9900k,而我認為3950x會是個非常合情合理而香味四溢的升級選項。
熱設計功耗才105w的緣故
(*3),我將能用它組台安靜的機器。
並且,我已經受夠了intel對於ecc memory設下的種種限制。
(*4) 關於這點,我已經跟他們抱怨幾十年了。
過了某個程度,你只能接受intel已經不再、也沒有興趣再打進這塊需求的事實。
我實在不是很能苟同他們用ecc作為xeon產品線的賣點的這個市場策略。
不過,intel在筆電這塊還是很有競爭力的,我猜他們也把筆電當成消費市場的主戰場。
個人還是蠻期待明年ICL筆電的表現的,
只是2019的現在來說,撇開筆電不談,AMD真的具有全面的優勢。
希望這個現狀能夠繼續維持下去。
Intel最近有不少安全性上的問題,但是AMD自己也有不少系統層面上的問題。
例如zen 1在某些奇怪的情況下會crash
(*5),而zen 2目前有rdrand這個問題。
反正3950x還沒上市,總之目前我會先繼續觀望。
譯按:
1.
rdrand是個用來生成具有一定水準的隨機亂數使用的指令。
依zen 2文件說明來說,使用者call這個指令拿到回傳值之後,
應該先檢查是否一個特定的reg有設好flag,
若有則該回傳值是個合法的隨機數,若否則須要重來。
zen 2目前遇到的問題是不管怎樣這個flag都是立起來的,
儘管實際拿到的「隨機」值都是固定的常數而不是變數。
有興趣的可以玩一下這個
https://godbolt.org/z/0qCvZU ryzen 3系列搭gcc 9的可以下-march=znver2去跑
gcc 9以前或是clang的話改成znver1應該也沒問題
intel在6代以後都下-march=skylake就好
應該可以看到zen 2跟一般intel cpu跑出來結果很不一樣
實際造成的問題如特定版本systemd會掛掉、天命二也因此跑不起來之類的
1003abb據稱就是拿來修這個指令,不過手上c7h還沒更新,也沒看到類似的回報
假如有人手上有雞排更新到1003abb的或許可以幫忙回報一下?
2.
這段我瞎猜的,麻煩看個原文
3.
zen 2跟i社全系列都有tdp跟滿turbo功耗不一樣的問題
intel來說筆電h系6c12t滿turbo能吃到七八十瓦但是都標45w tdp
u系4c8t滿turbo能吃到快50w一樣標15w tdp
3700x來說標稱65w也能吃到八十幾的樣子
不過很明顯還是i社這邊問題比較大
4.
ryzen一直以來都支援ECC memory,intel則直上xeon才有支援
5.
沒玩過zen 1機器,不太清楚
心得:
板上一片真香,可能也不差一個Linus幫忙站聲
並且的確有許多地方intel還是因為長久以來軟體都圍著他開發而有不少優勢
有吃到這點的應用真的是筆電u系都能海放桌面zen 2
不過不管怎樣都算是個代表A正式回到跟I平起平坐的地位的里程碑
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.244.224 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1565454835.A.CF6.html
→ FTICR : 純好奇為什麼rdrand這個壞掉沒在晶片設計驗證中抓出 08/11 00:37
推 onepunchgg : 翻譯先推~ 08/11 00:37
→ FTICR : 來和修正? 這對於加密等安全應用應該算是蠻重要的 08/11 00:38
→ utamaru : 真香 08/11 00:38
→ FTICR : 指令? 08/11 00:38
rdrand一般不用做加密運用
一方面速度慢
一方面他的entropy還沒高到可以拿來做加密運用
一方面畢竟實作都各家自己來的,第三方比較難去驗證
至於為甚麼這麼明顯的問題沒抓到我也蠻問號的
推 asxy25 : tdp是表示發熱量 並不是cpu功耗 08/11 00:41
推 FTICR : 感謝解說! 08/11 00:42
→ d54316533719: 有人會問你他是誰?冷門評論家?嘻嘻 08/11 00:46
推 kuninaka : ECC這個聽很多人抱怨很久了\ 08/11 00:48
→ kuninaka : AMD 消費級DT也支援 08/11 00:48
推 kuninaka : 這人不是YOUTUBER那個 是LINUX之父 XDD 08/11 00:51
→ kuninaka : Linus Torvalds 08/11 00:51
→ kuninaka : Linus Torvalds: Nvidia, Fuck You! 08/11 00:51
推 s9209122222 : Linux 遊戲的部分現在還有 UMIP 的問題,但不曉得該 08/11 01:02
→ s9209122222 : 算 WINE 還是 AMD 的鍋 08/11 01:02
→ jim924211 : 借問個,網路孔有分有沒有2.5,要接哪個阿@@ 08/11 01:06
推 yeangigi : ECC限制真的是intel為了$,嚴重打壓PC正確與可靠度 08/11 01:13
→ jasonkey123 : 是這樣嗎?板上的菜單哪張推zen2配ecc ram?? 08/11 01:15
推 will3509111 : 畢竟不是TRNG 08/11 01:16
推 kuninaka : 有人的需求是要ECC 你不能這樣說 08/11 01:17
→ kuninaka : 而且AMD都支援這麼久了 08/11 01:17
→ kuninaka : INTEL是逼使用者買XEON 08/11 01:17
推 AJizzInPants: 等723耍猴戲 08/11 01:20
推 wei115 : ecc比一般的記憶體多那麼一點點顆粒,然後貴那麼多 08/11 01:21
→ wei115 : ,各大軟體廠10年前就強烈建議要有ecc了,結果現在 08/11 01:21
→ wei115 : ecc還沒普及= = 08/11 01:21
推 yu76 : 723.14159:冷門玩家 08/11 01:21
推 jasonkey123 : 在消費市場ecc是很冷門的.重點不在於intel支不支援 08/11 01:22
→ wei115 : 還有AMD全系列支援IOMMU,有這個就不用煩惱要裝什 08/11 01:22
→ wei115 : 麼作業系統了,完全可以把作業系統當普通軟體用, 08/11 01:22
→ wei115 : 多裝幾個 08/11 01:22
→ jasonkey123 : amd支援了,ecc貴這麼多,誰要買啊??(一般消費者) 08/11 01:23
推 Ken210430 : 自組FreeNas就用的到啊..所以我E3-1231V3都捨不得賣 08/11 01:25
推 kuninaka : 你用不到不代表沒人要用 08/11 01:25
推 jasonkey123 : amd iommu應該就是intel的 vt-d 08/11 01:26
推 wei115 : 相輔相乘,ecc要記憶體和cpu都支援,一方不願意, 08/11 01:26
→ wei115 : 那另一方也沒辦法 08/11 01:26
→ jasonkey123 : 那amd不是支援了ecc不是嗎?? 08/11 01:26
→ jasonkey123 : 要用就去買阿 08/11 01:26
→ wei115 : x86 i是永遠的頭,amd只能在intel開拓的市場上賺錢 08/11 01:27
→ kuninaka : 以前就AMD很臭啊 買那幹嘛 08/11 01:28
→ kuninaka : linus不是說很清楚了嗎 08/11 01:28
→ kuninaka : 現在有ZEN2 可以買 08/11 01:29
→ kuninaka : 原文都說他抱怨十年了 08/11 01:29
推 a000000000 : 其實牙膏在haswell之前的進步都蠻醒目der 08/11 01:30
→ a000000000 : 之後就不太動惹 連server賣最好的還是broadwell 08/11 01:31
→ kuninaka : 沒辦法 沒有對手 08/11 01:31
→ friedpig : 牙膏王發現架構有問題開始改又遇到10nm烙賽 而且剛 08/11 01:32
→ kuninaka : 是我也躺著賣 08/11 01:32
→ kuninaka : 花一萬多美金買24核心 剛好而已 08/11 01:32
→ friedpig : 好 漏洞被一波流 只能說陰德應該積不構 08/11 01:32
→ kuninaka : 牙膏王幾時積過陰德了XD 08/11 01:33
→ kuninaka : 想當年AMD FX也賣貴 08/11 01:33
推 halow : 我還以為是linus drop tips 那個linus 08/11 02:09
這個Linus自己目前也是認為純gamer的話i姑且還是首選
但如果組電腦不只拿來玩遊戲那麼應該好好考慮amd ryzen 3
雖然他剛弄好的那個16 pc gaming lounge全都是2600x XD
推 wahaha99 : 因為intel說ecc定位在server 所以廠商就樂得加價賣 08/11 02:17
→ wahaha99 : 還有一群豬頭在那叫好 說桌機不需要ECC 08/11 02:18
推 wahaha99 : 整台電腦每一個地方都有ECC 硬碟每個sector有 08/11 02:20
→ kuninaka : 記憶體廠商應該也很開心 08/11 02:20
→ wahaha99 : SSD有 SATA傳輸有 PCIE傳輸有 網路傳輸有 USB有 08/11 02:20
→ wahaha99 : CPU Cache有 就只有RAM沒有 十分滑稽 08/11 02:21
推 c1rca47zz : 想說youtube那個Linus才幾歲就能抱怨幾十年XD 08/11 02:23
→ icat65536 : 那個影片因為做太久所以中階都用2600x 08/11 02:45
→ icat65536 : 我說拼六個價錢的電腦那個 08/11 02:49
→ icat65536 : 記錯 沒有x 08/11 02:57
gaming lounge這片提到的是
原先設定的i7缺貨+zen 2當時還沒出+沒預料到zen 2香成這樣+效能還是符合需求的
然後是用2600x代替
https://www.youtube.com/watch?v=WoKPCCYvByo 推 a2935373 : SNB->IVB進步相對少點 但是IO全面進化到U3S6 08/11 03:28
→ a2935373 : haswell搞refresh雖然很蠢但擠出來M.2 08/11 03:28
→ a2935373 : 真的就SKL->KBL->CFL->CML(?) 無盡的14nm++++++ 08/11 03:29
推 http444 : 弱弱的問 entropy 可視為熱力學談到的亂度嗎 08/11 03:31
沒修過熱力
總之電資來說還是描述他的不可預測程度之類的
或說描述他的資訊含量
推 narihira2000: 原來是那個linus 我還以為是那個linus... 08/11 07:36
推 comipa : rdrand應該被修掉了 08/11 07:44
大石頭快出rrrr
→ LastAttack : 不可質疑你的A皇,我用不到買不起就代表大家都用不 08/11 07:52
→ LastAttack : 到買不起 08/11 07:52
推 ltyintw : 別這麼說 20年前的SDRAM有ECC也真沒比較貴 08/11 08:20
推 bobjohns : ecc到底在幹嘛 08/11 08:43
推 walelile : 錯誤修正,一般有點要求的protocol都會做 08/11 08:53
推 saimeitetsu : 有ecc應該就沒有超頻快樂表了吧 08/11 09:01
推 chen5512 : INTEL CPU市佔最高,消費級不支援ECC使用量少,廠商 08/11 09:30
→ chen5512 : 生產量不多當然價格就下不來,以前SSD也是貴到拷貝 08/11 09:30
→ chen5512 : ,現在不就便宜到變贈品了 08/11 09:30
推 tonyselina : 用不到買不起不是嘴I導嗎? 真的太可愛了 XDDDD 08/11 10:12
→ jasonkey123 : 這樣說也不對,現在zen2消費級賣的比intel好 08/11 10:17
→ jasonkey123 : ecc銷量有變多嗎?銷量依樣慘,怎麼可能降價... 08/11 10:17
推 kira925 : 那一串後面Linus還多回了幾段XD 08/11 10:31
那我補一下好了
推 mmnnoo : AMD,我也想上車 08/11 10:55
→ AmibaGelos : 以前有人提複用提升良率的in cell ecc來壓成本 但 08/11 11:01
→ AmibaGelos : 因要改mc改定義又吃電怕會是fbdimm v2 jedec不敢做 08/11 11:01
→ AmibaGelos : 話說jedec也喊說lpddr5全面上link ecc 最後也沒有 08/11 11:09
推 goldie : reddit 有自有的縮址規則,取中間那段代碼 08/11 11:21
→ goldie : 前面再加 redd.it/ 即可,例如原po貼的等效於 08/11 11:21
慘,新警察被抓包XDD
推 Windcws9Z : 這摸簡單的因果關係,有人還能在那邊護航I皇 奇葩 08/11 12:26
→ Windcws9Z : I皇消費級不支援ECC幾十年惹,AMD ZEN2才剛出 08/11 12:29
→ Windcws9Z : 就要求他變領頭羊?!有些人連自己都改變不了自己惹 08/11 12:30
→ Windcws9Z : 還敢要求AMD馬上就能改變市場習慣?!金促咪 08/11 12:31
推 jhangyu : ECC去撿洋垃圾其實比一般的RAM都還便宜 08/11 12:40
→ jhangyu : 這是挺詭異的地方 08/11 12:40
→ jhangyu : 既然大家突然都開始要ECC了 08/11 12:41
→ jhangyu : 那我趕快來撿個幾條好了,免得漲價 08/11 12:41
推 Windcws9Z : 哪裡詭異惹一一?!無保的賣的比有保的貴 誰要買 08/11 12:50
推 kuninaka : 沒保固的東西別提好嗎 08/11 12:50
→ kuninaka : 洋垃圾不在討論範圍 08/11 12:50
→ bf000777966 : 冷門programmer 08/11 13:02
→ jasonkey123 : 古早440bx時代,是支援ecc的,那時ecc有成為主流嗎.. 08/11 13:57
推 wahaha99 : 最早的386時代 parity check是主流喔 08/11 14:10
→ wahaha99 : 雖然沒法ECC但至少有錯會報 08/11 14:11
→ ketrobo : ecc其實是很划算的投資,尤其當資料很重要的時候 08/11 14:18
推 kipi91718 : wiki說ryzen跑一次要1200T 還真久... 08/11 15:54
推 ltyintw : 啊不就有些人會扯現在記憶體製造技術進步很多 08/11 16:49
→ ltyintw : 不需要ECC了 08/11 16:49
推 flylee : AMD把所有功能都開放,像ECC,也是不得已的 08/11 19:17
→ flylee : 反正這些功能都開放,才能全民公測 08/11 19:18
→ flylee : 如果要加錢的,大家都就去買 intel好了,還測過 08/11 19:18
→ flylee : AMD總是得要先拼市佔,降價換市佔 08/11 19:19
→ flylee : 如果AMD高市佔的,大概也是什麼都會加價賣 08/11 19:21
推 Oswyn : M$ 統計 Windows 造成藍底白字最大的原因是 RAM bit 08/11 19:23
→ Oswyn : error 也就是沒 ECC 造成的 08/11 19:23
推 RIFF : ECC團購會比較便宜嗎? 08/11 19:28
推 AKSN74 : 如果是跟伺服器代理商買有機會 但通常要公司行號 08/11 21:33
→ AKSN74 : 而且買了要有不能超頻的心理準備 08/11 21:33
※ 編輯: a58524andy (140.112.244.224 臺灣), 08/11/2019 22:10:15
→ Nafusica : 講ecc實在沒啥用,大間模組廠ecc要賣通路還不收勒 08/11 22:13
→ Nafusica : 做dram這行只要提到ecc大家都臉色鐵青 08/11 22:14
→ Nafusica : 規格死 驗證時間長 超頻性零 跟現在主流需求全不搭 08/11 22:14
推 Hurricaneger: linux 大佬出來話事惹。牙膏:你係Linux界大佬,關 08/11 22:16
→ Hurricaneger: 我 CPU妹事!? 08/11 22:16
推 wahaha99 : 就要不要做而已 驗證?給誰驗? 你買的RAM都驗證過了? 08/11 22:18
→ wahaha99 : 我推面向玩家的ECC RAM 跟誰去驗證去 08/11 22:18
→ wahaha99 : 最大的問題還是多數user被INTEL洗腦了 ECC很貴、 08/11 22:19
→ wahaha99 : ECC只有server有用 08/11 22:19
→ Nafusica : dram不用跟MB廠驗?MB廠驗dram什麼編制你知道? 08/11 22:27
→ Nafusica : 前三大消費板廠幾隻貓在驗,跨team還會偷勒 08/11 22:28
→ Nafusica : 某廠FAE直接嗆我不是i我人不夠 公版給你自己想辦法 08/11 22:28
→ Nafusica : 大廠不摸ecc原因很簡單,utt/ett價格都玩爛了 08/11 22:30
推 Oswyn : 所以 Apple 聰明、MAC Pro 都配 ECC、換來穩定 08/11 22:30
→ Oswyn : M$ 呼籲 PC 廠用 ECC,沒人鳥就換來 End-User 藍白 08/11 22:31
推 wahaha99 : 那就別驗啊 我買RAM也從來不看有沒有在list上的 08/12 00:04
→ wahaha99 : 相容性有問題一跑就知道 用了三年會不會有error bit 08/12 00:05
→ wahaha99 : 只能問蒼天了 08/12 00:05
推 sdbb : 板主爆卦 08/12 00:20
→ Nafusica : 太多卦可以爆了,左支右絀的情況最近太常發生了 08/12 01:43
→ Nafusica : 板廠不驗DRAM,消費者55吃不完,你說驗不驗? 08/12 01:43
→ Nafusica : 現在大家板子開起來爽用都是那幾隻貓互相熬夜跟die 08/12 01:44
→ Nafusica : source/module house共同努力的結果,不是打成模組 08/12 01:45
→ Nafusica : 插上去就能用的,後面參數要改多久你知道? 08/12 01:45
→ Nafusica : 某人喊爽賣結果板廠一堆人臉黑,板子還躺在我桌上 08/12 01:45
→ Nafusica : 居然有人喊下禮拜開賣?我給的參數還沒上產線啊! 08/12 01:46
→ Nafusica : 別說ecc,DDR-4G雙面就可以玩到你噴尿了 08/12 01:46
→ Nafusica : *DDR4 4G 08/12 01:47
→ Nafusica : 玩超頻的用公板、自己洗板重lay被酸,太多可以講了 08/12 01:49
→ wahaha99 : 那說到底也是不流行的關係嘛 ECC流行起來後就改驗 08/12 03:07
→ wahaha99 : ECC為主 也沒啥問題啊 08/12 03:08
→ F04E : ecc貴這麼多,一般消費者也不會想買 08/13 11:01