精華區beta C_Chat 關於我們 聯絡資訊
※ 引述《krousxchen (城府很深)》之銘言: : https://udn.com/news/story/7086/4830910 : PS5讓CPU直接跟SSD要資料,不需要再進去系統RAM : 但還是需要讓由CPU解壓縮的資料傳給GPU處理 因為你的理解錯誤了。 1. PS5 不是讓 CPU 跟 SSD 要資料,而是由專屬的 I/O 處理器負責 2. PS5 沒有區分系統記憶體跟繪圖記憶體,兩者共享單一記憶體區塊, 無所謂先進去哪個記憶體。資料也一定得放到記憶體裡才能用 3. PS5 不是靠 CPU 負責資料解壓縮,而是有專屬的硬體解壓縮單元 4. PS5 不需要靠 CPU 傳資料給 GPU,讀取進來解壓縮完的資料會直接 進入共享記憶體空間,GPU 可以直接取用 RTX 30 顯示卡的狀況跟 PS5 不同,CPU 跟 GPU 是各自獨立的晶片, 系統記憶體跟繪圖記憶體也是兩塊。所以這次的 RTX I/O 才會強調 SSD 資料不用先由 CPU 讀進系統記憶體再傳給 GPU,可以直接走 PCIe 由 GPU 讀進繪圖記憶體,也不需要靠 CPU 解壓縮,GPU 自帶解壓縮功能。 但 PS5 上 CPU 跟 GPU 根本同一顆晶片,記憶體空間也是共享的。 : 而DirectStorage則是直接讓資料從SSD給GPU解壓縮,再給GPU處理 : PS5只是最佳化CPU解壓縮的過程,DirectStorage則是直接刪除這段 : 那DirectStorage是不是直接勝過PS5的讀取改進? : 而微軟怎麼沒有讓這個功能給XBSX? : 還是會不會XBSX其實有,就是為了這次婊Sony一次? PS5 並不是什麼最佳化 CPU 解壓縮的過程,而是配置了專屬的硬體單元 來負責這一塊。基本上 Xbox SX 的狀況也是一樣的,只是效能有別。 https://i.imgur.com/a7VpIy6.jpg -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.30.13 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1599670372.A.DE1.html
zzz54666: 沒認真理解過 原來主機機制這麼屌 09/10 01:06
zzz54666: PC辦不到? 09/10 01:06
alfread: PC 可以啊,RTX IO 就是在搞這個,只不過需要時間普及 09/10 01:08
da21510: 家用主機想幹就幹 不用配合其他廠商搞標準 拼普及 09/10 01:15
superRKO: PC要搞 還是要看開發商臉色 09/10 01:17
IMGOODYES: 問題是PC為何要隨主機起舞? 09/10 02:09
htps0763: 不是誰隨誰起舞吧,就是有這個需求 09/10 02:18
dustlike: 家機自訂架構,想塞額外晶片去做這個就塞 09/10 02:40
dustlike: PC沒辦法,但要達成類似的效果做在顯卡上也是差不多 09/10 02:40
※ 編輯: alfread (118.163.30.13 臺灣), 09/10/2020 02:43:00
skycat2216: 但PCIE是點對點架構,這樣不也還是SSD到CPU到GPU嗎? 09/10 06:30
krousxchen: 了解了,感謝 09/10 06:46
mikapauli: PCIE是bus不是p2p吧 09/10 09:09
runedcross: 說真的 這就只是RDMA轉換來的概念而已 09/10 09:29
StNeverRush: PC是 通用運算平臺 不太可能為了遊戲特別設計 反而主 09/10 13:52
StNeverRush: 機擺明為遊戲可以直接從硬體層改架構 09/10 13:52
skycat2216: PCI才是Bus吧? 09/10 15:10
skycat2216: PCIE一直都是點對點 09/10 15:10