Re: [閒聊] DirectStorage是不是直接勝過PS5的讀取
這些其實不是什麼太新的東西 都是PCIe spec
基本上就是GPU開bypass channel
讓其他PCIe bus上頭的裝
置可以經由GPU BAR(base address register)對GPU memory做讀寫
一個很簡單的設計就是 假設GPU有16GB device memory
那他同時有個16GB的BAR 做1to1 mapping 如果對BAR+offset 1G寫4k
那就是代表對GPU memory offset 1G的位置寫 4k
因此就能叫SSD上頭的DMA engine直接寫 不需要由CPU搬
那系統RAM CPU就能省下來做其他事
其實Nvidia原本就有類似的功能GPU Direct
認真來說SONY想做 完全可以用軟體來實現 不需要改硬體
※ 引述《krousxchen (城府很深)》之銘言:
: https://udn.com/news/story/7086/4830910
: PS5讓CPU直接跟SSD要資料,不需要再進去系統RAM
: 但還是需要讓由CPU解壓縮的資料傳給GPU處理
: 而DirectStorage則是直接讓資料從SSD給GPU解壓縮,再給GPU處理
: PS5只是最佳化CPU解壓縮的過程,DirectStorage則是直接刪除這段
: 那DirectStorage是不是直接勝過PS5的讀取改進?
: 而微軟怎麼沒有讓這個功能給XBSX?
: 還是會不會XBSX其實有,就是為了這次婊Sony一次?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 73.63.220.93 (美國)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1599538139.A.348.html
→
09/08 12:25,
3年前
, 1F
09/08 12:25, 1F
→
09/08 12:26,
3年前
, 2F
09/08 12:26, 2F
→
09/08 12:51,
3年前
, 3F
09/08 12:51, 3F
推
09/08 13:05,
3年前
, 4F
09/08 13:05, 4F
→
09/08 13:05,
3年前
, 5F
09/08 13:05, 5F
→
09/08 13:07,
3年前
, 6F
09/08 13:07, 6F
推
09/08 13:49,
3年前
, 7F
09/08 13:49, 7F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):