用戶名
UID
Email
密碼
登錄
自動登錄
找回密碼
註冊
首頁
Portal
XF NEWS
論壇
BBS
夯評測
REVIEW
嗑消息
TRENDS
瘋採訪
INTERVIEW
潮活動
賀得獎
校園活動
最新文章
搜索
搜索
熱搜:
XFastest 最夯的電腦領域
XFastest
夯評測
嗑新聞
瘋採訪
潮活動
速下載
本版
帖子
用戶
XFastest 最夯的電腦領域
»
論壇
›
官方推薦文章
›
業界動態 Industrial Information
›
DirectStorage Bulk Load Demo 測試解放 CPU 使用率高速 ...
返回列表
複製連結
發新帖
相關文章
RELATED
第一人稱恐怖遊戲《HELLSEED》試玩Demo上架St ...
動作角色扮演遊戲《Nobody Saves the World》 ...
大且快!OWC Aura Ultra IV 8.0TB NVMe PCIe ...
實測不同SSD的DirectStorage加載時間 PCIe 3. ...
大且快!OWC Aura Ultra IV 8.0TB NVMe PCIe ...
微軟 DirectStorage 1.2 更新加入 Force Buff ...
《暗黑破壞神4》開發者透露:將支持微軟“遊 ...
3DMark 免費更新 DirectStorage 功能測試有效 ...
微軟發布DirectStorage 1.3 增強I/O調度,降 ...
微軟發布 DirectStorage 1.4 預覽版:引入 Zs ...
夯評測
REVIEW
›
最強 AI 武裝!ROG Strix SCAR 18 (2026) G835 開箱測試 / 手動 320W 本地 Armor EdgeAI
電競全景高!ROG Cronox ARGB 機殼開箱組裝 / 4 x Eurux GR120 風扇與 9.2 吋 LCD 螢幕
3D 造景 x 散熱舞台!TCOMAS EXIT D3 PRO 水冷開箱測試 / 三面 LCD 螢幕、LYNK 磁吸風扇
一殼三玩、9 種電源位置!MONTECH TEN 機殼開箱 / 十週年模組化 M-ATX、多種安裝方式
iRocks T36 人體工學椅雙色開箱 / 晨光綠、丹寧藍簡約質感,4D 扶手與舒適支撐兼具
MSI MEG CORELIQUID E15 360 旗艦曲面水冷與 MAESTRO 900R 豪宅開箱測試
波紋 CP 有型!SAMA V42 BK 開箱組裝 / 波紋鋁框前門、USB-C 20Gbps、4顆 ARGB 流光風扇
新生報到!GIGABYTE EAGLE GL6J 開箱測試 / GiMATE AI 輔助文書筆電
RGB QD-OLED 第二彈!ROG Strix OLED XG34WCDMS 電競螢幕開箱 / 21:9, 1800R, 280Hz
雪白銀 x 慵懶雕妹!技嘉 B850 AORUS ELITE-P ICE 開箱測試 / 雕妹 ARI 塗裝、規格友善升級
文章精選
CHOICE
›
「大螢幕與一體式風扇的結合!」曜越 LB360 Ultra ARGB Sync 360 一體式水冷散熱器開箱
直立式數顯 M-ATX 九州風神 CH270 DIGITAL WH
「ROG Strix LC IV 360 ARGB」 - 塞滿主板開箱文。
全白濃縮!GIGABYTE B850M AORUS STEALTH ICE 背插主機板開箱評測
隨心所變,君主Montech TEN 可變機殼
真無線 x 中出管!ROG Strix SLC IV 360 ARGB LCD 一體式水冷開箱測試
夢想盒子Dream TV 12 Air電視盒-功能不縮水,價格更親民
最強 AI 武裝!ROG Strix SCAR 18 (2026) G835 開箱測試 / 手動 320W 本地 Armor EdgeAI
高CP值便宜千瓦白金白色登場 FSP 全漢 VITA 1000W PM
電競全景高!ROG Cronox ARGB 機殼開箱組裝 / 4 x Eurux GR120 風扇與 9.2 吋 LCD 螢幕
DirectStorage Bulk Load Demo 測試解放 CPU 使用率高速讀取
[軟體遊戲]
複製鏈接
打印
上一主題
下一主題
回復
電梯直達
1
#
9324
0
lin.sinchen
發表於 2023-1-30 17:28:10
|
只看該作者
|
只看大圖
|
倒序瀏覽
|
閱讀模式
微軟新一代 DirectStorage API,主要目的是讓遊戲能夠完整的應用 NVMe SSD 高速讀取的特性,能以每秒 GB 的速度讀取遊戲的小型資料,同時降低 CPU 使用率的開銷。
當然以往遊戲開發都透過 ReadFile-based IO 來操作,但是當讀取的資料量提升、每個資料的大小變小的同時,往往會讓 CPU 使用率飆升。而且,遊戲開發者為了縮短遊戲的下載與安裝時間,都會對遊戲的資料、材質進行壓縮,因此在遊戲讀取資料、材質的同時要進行解壓縮的動作。
但是以往的讀取操作解壓縮的重擔就變成 CPU 需要承擔,也造成以往遊戲讀取時間較久且無法發揮 NVMe SSD 高效能讀取的速度。而 DirectStorage API 已在 Xbox 家用主機上實做,但家用主機是採用 NVMe 硬體佇列管理 I/O 與硬體加速解壓縮。
在 Windows 11 的作業系統與 Xbox 的 DirectStorage API 極為相似,其目的就是讓遊戲開發商在這兩個平台上有著較好的開發相容性。
目前微軟在 Github 上的
microsoft
/
DirectStorage
專案中,已經釋出「BulkLoadDemo」的程式碼,玩家可自行透過 Visual Studio 將專案 Build 成可執行檔來進行測試。
測試前,玩家可先使用 Win + G 透過 Xbox 程式 > 設定 > 遊戲功能,檢查目前電腦是否支援 DirectX 12 Ultimate,以及 GPU、儲存裝置是否支援 DirectStorage。
BulkLoadDemo 內建 DirectStorage 使用大量的模型讀取,並測量讀取時間、CPU 使用率、頻寬等數據,引情是基於 MiniEngine 開發支援 glTF 2.0 的模型。
首先在 PCIe 4.0 NVMe SSD(系統碟)執行 BulkLoadDemo,測得讀取 0.9s、0.96% CPU 使用率、頻寬 9.62GB/s;接著相同設定下關閉 -gpu-decompression 功能也就是換成 CPU 來解壓縮。
這時 CPU 解壓縮的讀取時間 1.13s、96% CPU 使用率、頻寬 7.67GB/s,可見 DirectStorage 除了提升讀取速度外更重要的是 GPU 解壓縮,解放 CPU 使用率。
上述系統碟的 PCIe 4.0 NVMe SSD 是安裝在主機板第一根 M.2 插槽使用 CPU 通道,接著換成 PCH 通道測試,反而有著更好的效能。
讀取 0.74s、0.97% CPU 使用率、頻寬 11.79GB/s。
接著換上另一根 PCIe 3.0 NVMe SSD 使用 PCH 通道,測得讀取 0.83s、0.96% CPU 使用率、頻寬 10.40GB/s。
最後,SATA SSD 測得讀取 4.19s、1.44% CPU 使用率、頻寬 2.07GB/s。
以讀取時間來看,使用 PCIe 4.0 或 3.0 SSD 對於讀取效能差異並不會太大,但相比 SATA SSD 依舊是天壤之別,但 DirectStorage 最大優勢除了高速讀取外,則是 GPU 解壓縮解放 CPU 使用率這點。
目前有支援 DirectStorage 的 PC 遊戲是《Forspoken》,不過目前因為優化太爛的關係而褒貶不一,這款之後有機會再針對 DirectStorage 的速度、FPS 來測試比較。
source:
測試專案下載
更多圖片
小圖
大圖
DirectStorage.jpg
(61.87 KB, 下載次數: 58)
下載附件
保存到相冊
2023-1-30 17:28 上傳
組圖打開中,請稍候......
回復
使用道具
舉報
提升卡
置頂卡
沉默卡
喧囂卡
變色卡
顯身卡
發新帖
返回列表
複製連結
高級模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登錄後才可以回帖
登錄
|
註冊
本版積分規則
發表回復
回帖後跳轉到最後一頁
瀏覽過的版塊
顯示卡器 Graphics card,Monitor
廠商新聞 News
實體活動
Windows based
快速回復
返回頂部
返回列表