linus對於zen 2目前的看法 - 3C

Ivy avatar
By Ivy
at 2019-08-11T22:40

Table of Contents

: 推 kira925 : 那一串後面Linus還多回了幾段XD 08/11 10:31

大致翻一下好了
基本就是真·閒聊
source同個來源


一封是說Linus自己也是很注重單核效能的
畢竟Amdhal's Law擺在那邊(*1)
但是單核效能水準zen 2也已經很不賴了,足敷他的需求
而他自己最常需要做、且吃重效能的工作是編譯kernel
儘管還是會有不能平行化的部分
需要整個重編的情況剛好都是平行化得很好的,甚至能用上幾百個核心

當然以這樣的workflow來說他弄個TR甚至專用的farm會是個更高效的選擇
但是這些偏伺服/hedt的零件建置起來麻煩
並且機器通常偏吵而佔空間
不符他的個人喜好


一封是解釋為甚麼還沒看到因為rdrand出事而造成kernel出bug的回報
並且對這次事件下些評論

Linus認為zen 2的rdrand問題應該跟以前amd也曾經出現過的rdrand問題不太一樣
而目前看來可以透過微碼更正這個問題
代表這個問題的肇因實際上應該蠻蠢的

kernel多少有用到rdrand指令沒錯
不過設計上kernel並不是完全信賴這個指令
都會對產生的值進行其它處理
並且也沒有重複call很多次(*2)
因此Linus認為AMD壞掉的rdrand應該不會對kernel造成甚麼可觀測到的影響
不過還是自嘲這句話是個大大的flag

這次事件來說
kernel因為其設計上的細心所以沒出啥漏子
但是上次那波rdrand還是影響到了openssl
而這次至少也有systemd受害
原則上來說我們不應該相信指令有問題的cpu上跑出來的結果
這次整體來說問題不大,只是令人對AMD感到失望
至少明顯可以看出AMD的測資沒有cover到rdrand這塊

如果這是zen 2唯一的問題的話
對於AMD會是件再好不過的事
不過這架構太新了,因此顯然我們目前的測資也不完善,還不能妄下定論。



按:

1. Amdahl's Law
假設一個task有27.648%不可能平行化
那麼無論再怎麼優良的設計
就算其他1-27.648%的task因為理想的平行化而需要的時間趨於0
還是需要單核去幹掉剩下那部分
因此這個case無論核心數再怎麼堆程式再怎麼平行化
加速效果不超過4倍

2.
intel的rdrand無論是需要等待的clock
還是其最高的throughput
都比amd的要好上一兩個數量級
而且intel的無論16b 32b 64b耗時相同
amd的耗時則隨一次需要的大小線性增長

--
Tags: 3C

All Comments

Kyle avatar
By Kyle
at 2019-08-13T22:19
推翻譯
Joe avatar
By Joe
at 2019-08-15T00:21
https://tinyurl.com/y5wmparw systemd PR for AMD
這邊修的想法也是類似,就是看到怪怪的值就丟掉XD
Joe avatar
By Joe
at 2019-08-16T04:41
無法理解為什麼rng一直出包 這明明是老掉牙了啊Orz
Michael avatar
By Michael
at 2019-08-20T13:17
上次出過包了,這次還沒有加強驗真的很雷,難怪會說
embarrassing
Victoria avatar
By Victoria
at 2019-08-24T16:40
Dorothy avatar
By Dorothy
at 2019-08-25T22:39
從推土機就有了 AMD完全沒把這當一回事吧
Selena avatar
By Selena
at 2019-08-26T17:31
當年連主流市場都沒量,哪有餘力管這種
Quanna avatar
By Quanna
at 2019-08-31T16:46
推土機只能打較高耗電文書影音機的市場...
專業或高性能需求根本不會有人考慮
Joe avatar
By Joe
at 2019-09-04T08:08
我賭一份雞排加珍奶,這次Rdrand指令爆炸是因為微
碼在指令執行後才立Flag

50K遊戲影音機

Irma avatar
By Irma
at 2019-08-11T20:28
可參考本板菜單(20190707) https://www.ptt.cc/bbs/PC_Shopping/M.1481269090.A.A10.html 已買/未買/已付訂金(元):未買 預算/用途: 主機+螢幕 預算大概50K左右 可小爆 主要用途為上網、PTT及看影片 遊戲方面希望3A大作能順跑 不要 ...

40K模擬器多開

Queena avatar
By Queena
at 2019-08-11T20:07
可參考本板菜單(20190707) https://www.ptt.cc/bbs/PC_Shopping/M.1481269090.A.A10.html 已買/未買/已付訂金(元):未買 預算/用途:LOL/OW/MLB 9局職棒多開 CPU (中央處理器):AMD R7 3700X【8核/16緒】3. ...

linus對於zen 2目前的看法

Ina avatar
By Ina
at 2019-08-11T18:14
※ 引述《a58524andy (a58524andy)》之銘言 : 原文: : https://www.realworldtech.com/forum/?threadid=186584andamp;curpostid=186630 : reddit討論串: : https://www.reddit.com/ ...

AI平面繪圖需要用到顯卡嗎

Linda avatar
By Linda
at 2019-08-11T17:50
請教一下各位大大 使用Adobe Illustrator製作平面繪圖 會需要GPU的幫忙嗎 我目前買的版本是CS6 (有點年份 但是夠用就沒有購買CC) 我記得CC界面有一個GPU加速的選項 如果是CS6 是不是可以把顯卡的錢省下來 之後有購買CC再添加也可以 謝謝 - ...

10k內長輩文書機升級

Connor avatar
By Connor
at 2019-08-11T17:40
已買/未買/已付訂金(元):未買 預算/用途:10k內,文書機 CPU (中央處理器):i3-9100 $4100 MB (主機板):華碩 PRIME B365M-A $2990 RAM (記憶體):沿用 VGA (顯示卡): SSD (固態硬碟):美光 MX500 250G ...