作者comipa (綾崎若菜家御用)
看板PC_Shopping
標題Re: [情報] 微軟將AMD分支預測改進移植到W11 23H2
時間Mon Sep 2 14:58:29 2024
: → raidcrash: https://shorturl.at/z7pJs 5800X3D平 111.243.83.185 08/29 19:21
: → raidcrash: 均+16.9% 根本遊戲界CPU的山羊 111.243.83.185 08/29 19:22
翻了翻舊文突然看到這個 可能只是我單純這麼後知後覺
不過也許還有很多人沒注意到. 就PO出來大家評評理好了.
中間有一段
https://imgur.com/HqJEFU9
起因就是當年的CPU漏洞, OS會依據條件在某些程序執行時清掉cache/buffer
這對分支預測更寬的Zen5影響特別大. 每次清空就什麼都得重頭跑.
實際情況是Zen3~5本身應該不需要這個漏洞修補方式.
原來這跟本不是什麼最佳化(當時就覺得OS要怎麼對分支預測最佳化..)
其實只是把AMD幫Intel背鍋損失的性能還回來而已. 就跟2.5條也許快復活了一樣
你說為什麼Intel自己的CPU上Patch似乎效能增進不多 窩不知道.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.59.249 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PC_Shopping/M.1725260311.A.22D.html
1F:推 xbearboy: 剩三話了還期待復活嗎...223.136.216.176 09/02 15:02
2F:→ comipa: 別這樣 說不定日後談就真的活了呢.. 36.225.59.249 09/02 15:10
3F:推 ltytw: intel 罪大滔天 搞到百姓怨聲載道 114.33.46.227 09/02 15:22
4F:推 liumang: 會in(tel)喔 27.247.70.236 09/02 15:26
5F:→ Nafusica: 現在說不知道好敏感(咦220.141.213.238 09/02 15:35
6F:推 ctes940008: Intel:不是我蓋章的 36.239.249.103 09/02 15:39
7F:推 harry886901: 簡單說微軟負優化 49.216.37.235 09/02 15:46
8F:推 wolver: 微軟醒來大概是變成虎仗醒來 原來剛剛全是 111.82.201.236 09/02 15:49
9F:→ wolver: 一場夢 5條從醫院旁邊路過 111.82.201.236 09/02 15:49
不要又是夢結局阿..
10F:推 dsin: 這也算最佳化啦 以前一率清 現在看cpu清 但 123.193.197.96 09/02 15:50
11F:→ dsin: 如果這是真的 amd的分支預測應該不會只有zen 123.193.197.96 09/02 15:51
12F:→ dsin: 3以後的cpu才有影響吧? 當年的amd cpu就會降 123.193.197.96 09/02 15:51
13F:→ dsin: 低效能吧? 123.193.197.96 09/02 15:52
當年大家都降了沒錯阿
14F:噓 DrGun: 天下苦皇久矣!!118.168.228.109 09/02 16:01
※ 編輯: comipa (36.225.59.249 臺灣), 09/02/2024 16:05:14
15F:推 sdbb: intel加油,這樣才有便宜的Zen5 112.104.64.201 09/02 16:13
16F:推 lc85301: 我就知道是你 又是你 你最爛111.249.133.184 09/02 16:32
17F:→ kuninaka: 笑死 36.239.96.96 09/02 16:45
18F:推 smallreader: 推 免得人家以為我看不懂111.254.165.250 09/02 16:58
19F:推 Auslayer: 現在cpu都有堆大快取的趨勢 可以逐漸放 59.125.157.248 09/02 17:05
20F:推 Koogeal: I:你要感謝我* 125.227.172.24 09/02 17:54
21F:推 shasen1236: 這樣來說假設Win10沒這個Patch,其實 60.251.66.59 09/02 17:56
22F:→ shasen1236: 10效能還是可以等同11的24H2? 60.251.66.59 09/02 17:56
23F:推 a3619453: 不是直接超過10的效能了嗎,原本10大概 42.72.150.246 09/02 18:34
24F:→ a3619453: 贏2-5%,結果升級的11直接+6-10%欸 42.72.150.246 09/02 18:34
25F:推 kimula01: 好奇這個更新對intel 也會有提升嗎 163.20.163.250 09/02 18:55
26F:推 a2935373: 所以AMD一直在背著不需要的cache miss? 1.169.25.202 09/02 19:47
27F:→ a2935373: 浪費掉原本強不少的分支預測? 1.169.25.202 09/02 19:47
https://www.youtube.com/watch?v=OBn3FbKusZI&t=248s
另外一個說法是跟memory address translation有關 但是還是因為之前的漏洞
而做的措施 至於為什麼admin權限看起來沒有效能下降的問題.
因為admin (MS所謂的admin大概跟root差不多吧?) 可以直接access到正確的address
不用轉.
也許又或是 綜合以上cache/memory trans的情境XD
總之 看起來到MS給個清楚的說法 或是真正的內部人士願意透露之前
應該都沒有很明確的答案了.
※ 編輯: comipa (220.134.212.51 臺灣), 09/02/2024 21:09:44
28F:推 ltytw: 原來MS WINDOWS的管理員帳戶還有作用 36.234.228.169 09/02 21:36
29F:→ ltytw: 我還以為為了安全性 被MS打到半殘 36.234.228.169 09/02 21:37
30F:→ spfy: 剩三話復活 我不如相信INTEL明天說問題解決118.231.161.181 09/02 22:07
31F:推 jfgt7j8qgx: 笑死 150.246.151.82 09/02 23:00
32F:推 pcfox: 有請知名I粉來說明說明 36.231.80.68 09/03 00:21
33F:推 wind183: 所以現在AMD臭打遊戲是win10好還是更新 1.200.0.145 09/03 00:54
34F:→ wind183: 成23H2的win11好? 1.200.0.145 09/03 00:54
35F:推 fatedate: 樓上是修改後的w11好 除非軟軟win10之後 118.232.72.45 09/03 02:32
36F:→ fatedate: 也願意更新 118.232.72.45 09/03 02:32
37F:→ wind183: 原來如此,感謝樓上回答 1.200.0.145 09/03 02:41
38F:推 labbat: 反正使用者怕死多清一清也好,至於跑虛擬 180.177.2.153 09/03 02:59
39F:→ labbat: 機器vmware可以關掉分支預測漏洞修補 180.177.2.153 09/03 02:59
40F:推 kuninaka: I粉上次跟我說不知道AMD有沒有補洞 36.239.96.96 09/03 06:28
41F:→ amos30627: 現在出的早就沒洞了 zen3後應該都沒 101.9.101.118 09/03 13:37
42F:推 b325019: 那位i粉的意思應該是誰知道你AMD是不是還 223.137.2.215 09/03 13:57
43F:→ b325019: 有其他漏洞沒爆出來 223.137.2.215 09/03 13:57
44F:推 lc85301: 一定有啦,cpu 細節這麼多一定有沒抓到的 223.137.71.166 09/03 19:00