[情報] 2077不支援AMD的多核心原因找到了

看板PC_Shopping作者 (R20)時間3年前 (2020/12/14 23:08), 3年前編輯推噓58(58054)
留言112則, 65人參與, 3年前最新討論串1/1
《賽博朋克2077》不支持AMD銳龍多線程:原因找到了 https://news.mydrivers.com/1/729/729547.htm -- 《賽博朋克2077》徹底火了,AMD似乎成了最大輸家——顯卡方面,NVIDIA是獨家合作夥 伴,光追、DLSS技術都得到支持,AMD的光追卻不受待見;處理器方面,銳龍疑似遭到“ 負優化”,SMT多線程技術根本沒有用上,Intel超線程卻沒問題。 相對來說,AMD銳龍受到的衝擊更大,核心數越少越明顯。16核心的銳龍9 5950X、12核心 的銳龍9 5900X沒有太明顯的影響,6核心的銳龍5 5600X就慘了,綜合性能原本堪比 i9-9900K,但在《賽博朋克2077》裡只相當於i5-10400F,因為後者可以跑滿12個線程。 更詭異的是,有網友發現,手動修改《賽博朋克2077》的exe主程序文件,簡單替換幾個 代碼,銳龍的利用率就能明顯提高,性能也可以提升最多30%左右。 https://i.imgur.com/iNKmLBh.png
以上是修改代碼前後的銳龍9 5950X佔用率表現,16個邏輯核心修改前幾乎完全閒置,修 改後利用率超過了60%,當然仍未完全發揮。 https://i.imgur.com/IarJahx.png
以上是修改代碼後的銳龍5 1600佔用率表現,邏輯核心和物理核心表現幾乎完全一致。 到底是怎麼回事呢?CD Projekt RED一直沒有官方回應,民間大神們又出手了。 Reddit的網友CookiePLMonster在深入研究後提出,《賽博朋克2077》使用了非正式的 AMD GPUOpen偽代碼來優化處理器調度器,但這些代碼本來的優化對像是AMD推土機架構的 FX系列處理器,在銳龍等其他AMD架構上就會有反效果。 《賽博朋克2077》遊戲只有檢測到“AuthenticAMD”處理器在字符串、“family=0x15” 處理器標識的時候,也就是發現處理器是推土機架構,才會啟用邏輯核心,而這也是 Windows系統針對AMD推土機架構的優化之一。 如果是其他AMD處理器,包括最新的銳龍,《賽博朋克2077》就只會利用物理核心,而無 視邏輯核心,SMT多線程技術自然就沒有用武之地。 我們知道,AMD推土機架構採用了每兩個核心共享浮點單元的模塊式設計,非常依賴系統 、軟件的特殊優化,銳龍架構則是獨立核心加SMT多線程,自然不能用同樣的方式去支持 和優化。 TechPowerUp的開發大神W1zzard(GPU-Z就出自他之手)在進行研究後,證實了上述發現, 《賽博朋克2077》確實在使用2017年的AMD GPUOpen優化代碼,導致多線程技術只針對推 土機架構有效,而對銳龍架構無效。 https://i.imgur.com/HDhFaBu.png
目前尚不清楚這是“波蘭蠢驢”故意為之,還是一個意外的Bug,但無論如何都有點說不 過去。 只能坐等官方修復了。 -- 哈哈哈哈哈哈哈哈哈波蘭蠢驢 Delay 1年還出一堆包 打了一堆patch還沒辦法解決 然後家機那邊破圖的破圖 玩不了的玩不了 搞到最後只好乖乖退錢 可憐那 我對這家公司不熟 有沒有人能解釋一下他們延期是為了玩樂還是真的生不出來 都要2021了還在用舊時代的代碼 看來就算真的delay到2077還是會一堆bug -- https://i.imgur.com/ti8LmSx.jpg
https://i.imgur.com/3V8MFbS.png
https://i.imgur.com/TKKm9DO.jpg
https://i.imgur.com/qqcwtj6.jpg
https://i.imgur.com/s2M8J3L.jpg
https://i.imgur.com/P9blBWv.jpg
https://i.imgur.com/Ajd4i3P.jpg
https://i.imgur.com/8PZvlO5.jpg
https://i.imgur.com/8sBrIQv.png
https://i.imgur.com/31PKjTu.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.125.247.221 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1607958483.A.2E3.html

12/14 23:10, 3年前 , 1F
拿到的SDK太舊,不夠新吧
12/14 23:10, 1F

12/14 23:10, 3年前 , 2F
現在有人做一鍵修改程式去修這個數值了
12/14 23:10, 2F

12/14 23:10, 3年前 , 3F
應該過幾天 CDPR就會更新了
12/14 23:10, 3F

12/14 23:10, 3年前 , 4F
還好啦,反正現在都是線上更新
12/14 23:10, 4F

12/14 23:11, 3年前 , 5F
反正第一版一定是全民公測
12/14 23:11, 5F

12/14 23:11, 3年前 , 6F
GN測CPU5900X已經是榜首了餒
12/14 23:11, 6F

12/14 23:11, 3年前 , 7F
公測一段時間,patch就會一直出來
12/14 23:11, 7F

12/14 23:11, 3年前 , 8F
直到2077年...
12/14 23:11, 8F
你各位阿 還不等到2077年更新最大patch阿 ※ 編輯: oppoR20 (140.125.247.221 臺灣), 12/14/2020 23:12:52

12/14 23:12, 3年前 , 9F
八年前就在開發 當然沒辦法料到現在的 AMD ...咦 XD
12/14 23:12, 9F

12/14 23:13, 3年前 , 10F
給蠢驢一點時間吧
12/14 23:13, 10F

12/14 23:13, 3年前 , 11F
真的2077年就直接上街玩了誰跟你玩電腦==
12/14 23:13, 11F

12/14 23:15, 3年前 , 12F
搞不好真的沒算到AMD會有今天
12/14 23:15, 12F

12/14 23:16, 3年前 , 13F
Polish programming sucks
12/14 23:16, 13F

12/14 23:17, 3年前 , 14F
說不定是因為英皇根本沒什麼變動才沒事
12/14 23:17, 14F

12/14 23:20, 3年前 , 15F
全民公廁的遊戲
12/14 23:20, 15F

12/14 23:21, 3年前 , 16F
i皇有變動:增減腳位數 製程有多+....
12/14 23:21, 16F

12/14 23:21, 3年前 , 17F
A黑= =
12/14 23:21, 17F

12/14 23:21, 3年前 , 18F
i皇最近要動調度器的CPU就是大小核的那顆了
12/14 23:21, 18F

12/14 23:23, 3年前 , 19F
最近會有一個更新年後一跟二月各一個官推剛剛發的
12/14 23:23, 19F

12/14 23:23, 3年前 , 20F
搞多平台就這樣 PC端可能幾百年前做好了就放置
12/14 23:23, 20F

12/14 23:24, 3年前 , 21F
畢竟處理bug就飽了 還細節優化
12/14 23:24, 21F

12/14 23:25, 3年前 , 22F
真的2077年街上還有人嗎..
12/14 23:25, 22F

12/14 23:33, 3年前 , 23F
主因大概是遊戲bug太多處理不完
12/14 23:33, 23F

12/14 23:33, 3年前 , 24F
哪有時間管優化的部分,你現在看到
12/14 23:33, 24F

12/14 23:33, 3年前 , 25F
上市版,已是延後1年解掉嚴重問題的
12/14 23:33, 25F

12/14 23:33, 3年前 , 26F
我倒是希望2077年人類已經滅亡就是XD
12/14 23:33, 26F

12/14 23:33, 3年前 , 27F
還給地球一個乾淨的世界
12/14 23:33, 27F

12/14 23:33, 3年前 , 28F
其實一點也不奇怪, SDK 不會隨便亂換 一換可能要花
12/14 23:33, 28F

12/14 23:34, 3年前 , 29F
intel沒事,因為它牙膏架構沒啥大改
12/14 23:34, 29F

12/14 23:34, 3年前 , 30F
就算對Skylake優化 也能套用到最新1代
12/14 23:34, 30F

12/14 23:34, 3年前 , 31F
如果是這樣為什麼核心數越多影響越小?
12/14 23:34, 31F

12/14 23:35, 3年前 , 32F
幾個月只做 porting, 每版都更新遊戲就別想賣了
12/14 23:35, 32F

12/14 23:35, 3年前 , 33F
因為你物理核心夠多 沒SMT也沒差
12/14 23:35, 33F

12/14 23:36, 3年前 , 34F
最多吃12T? 我用12C 3900X感覺很正常啊
12/14 23:36, 34F

12/14 23:37, 3年前 , 35F
難怪PS5、XSX版都還沒出,根本沒空管AMD優化。
12/14 23:37, 35F

12/14 23:37, 3年前 , 36F
有些人抱怨遊戲推出後隔一段時間才支援新硬體功能
12/14 23:37, 36F

12/14 23:38, 3年前 , 37F
其實也是一樣的道理 通常這段時間就是在更新 SDK
12/14 23:38, 37F

12/14 23:39, 3年前 , 38F
2077 就是個貼皮N卡展示demo,瞎吹過度
12/14 23:39, 38F
還有 34 則推文
還有 2 段內文
12/15 06:27, 3年前 , 73F
過這麼多年卻沒看到AMD成長跟著改 有點扯
12/15 06:27, 73F

12/15 06:28, 3年前 , 74F
算了 不怕出問題的先改先玩 怕的等更新就好 反正
12/15 06:28, 74F

12/15 06:28, 3年前 , 75F
也快了
12/15 06:28, 75F

12/15 06:31, 3年前 , 76F
電酸高潮
12/15 06:31, 76F

12/15 07:42, 3年前 , 77F
你要說的話還真的只能說他是波蘭鄉下公司
12/15 07:42, 77F

12/15 07:42, 3年前 , 78F
不過PC版還好,遊戲本身是真的蠻好玩的
12/15 07:42, 78F

12/15 07:53, 3年前 , 79F
別說八年 五年前說AMD屌放INTEL 全世界都會笑你
12/15 07:53, 79F

12/15 07:55, 3年前 , 80F
A黑遊戲 拒玩
12/15 07:55, 80F

12/15 08:34, 3年前 , 81F
老實說這很扯吧= =
12/15 08:34, 81F

12/15 08:38, 3年前 , 82F
3500X哭暈在廁所
12/15 08:38, 82F

12/15 09:06, 3年前 , 83F
5800X+3080 能開全開,都開最高,4K 沒改前大約30FPS
12/15 09:06, 83F

12/15 09:07, 3年前 , 84F
低機率偶爾會掉到10,改了全程45FPS左右穩定跑,
12/15 09:07, 84F

12/15 09:08, 3年前 , 85F
就算往下掉也只是掉在30FPS.
12/15 09:08, 85F

12/15 09:17, 3年前 , 86F
CDPR就拿各種補貼的A黑公司啊...
12/15 09:17, 86F

12/15 09:18, 3年前 , 87F
講A黑太誇張了吧 這就只是技術程度低落而已
12/15 09:18, 87F

12/15 09:18, 3年前 , 88F
只是可能之前吹太大了
12/15 09:18, 88F

12/15 09:19, 3年前 , 89F
覺得故意成分居高 對照組是巫師3並沒這個包
12/15 09:19, 89F

12/15 09:21, 3年前 , 90F
2077忽然又只對推土機最佳化其他全封印
12/15 09:21, 90F

12/15 09:22, 3年前 , 91F
技術低落比較適合形容SE的FFXV XD
12/15 09:22, 91F

12/15 10:52, 3年前 , 92F
光追DLSS都弄很勤,ryzen會沒注意到XD
12/15 10:52, 92F

12/15 10:55, 3年前 , 93F
我改了exe檔跟瘋狂特效mod 結果我的2077開不起來了
12/15 10:55, 93F

12/15 10:55, 3年前 , 94F
連還原備份的檔案都無法 只好重安裝...
12/15 10:55, 94F

12/15 11:36, 3年前 , 95F
又在那邊陰謀論了
12/15 11:36, 95F

12/15 12:11, 3年前 , 96F
陽謀好嗎XD
12/15 12:11, 96F

12/15 12:33, 3年前 , 97F
沒付錢就別想被正優化的意思
12/15 12:33, 97F

12/15 12:33, 3年前 , 98F
可忘記Ryzen已出3年 不能不做更菜的光追
12/15 12:33, 98F

12/15 12:36, 3年前 , 99F
把手下強轉A黑後又丟到A工會打工XD
12/15 12:36, 99F

12/15 12:36, 3年前 , 100F
黑A轉職獎勵要賺 A工會任務獎金也要賺
12/15 12:36, 100F

12/15 12:37, 3年前 , 101F
結果成品就是bug炸裂XD
12/15 12:37, 101F

12/15 12:43, 3年前 , 102F
感覺有可能中間工程師換來換去 所以bug特別多又難清
12/15 12:43, 102F

12/15 15:10, 3年前 , 103F
蠢驢的QA不會覺得跨平台測試的時候怪怪的嗎?
12/15 15:10, 103F

12/15 16:10, 3年前 , 104F
真滴陽謀 明著陰
12/15 16:10, 104F

12/15 16:19, 3年前 , 105F
感覺這遊戲code不知翻過幾輪,造成一堆新舊相容問題
12/15 16:19, 105F

12/15 18:18, 3年前 , 106F
12/15 18:18, 106F

12/15 18:19, 3年前 , 107F
可以 這很cyberpunk
12/15 18:19, 107F

12/15 20:56, 3年前 , 108F
本來就沒必要幫AMD優化,主流平台都是intel
12/15 20:56, 108F

12/15 20:57, 3年前 , 109F
覺得這樣子很可以了,不用再改啥
12/15 20:57, 109F

12/15 20:59, 3年前 , 110F
還有,誰叫AMD要出推土機,現在還打到自己
12/15 20:59, 110F

12/15 21:00, 3年前 , 111F
黑歷史本來就不可能清除,遊戲優化就這樣吧
12/15 21:00, 111F

12/15 23:58, 3年前 , 112F
身為一個cyberpunk,破解自改是基本
12/15 23:58, 112F
文章代碼(AID): #1Vrt_JBZ (PC_Shopping)