Winows 10將會使用新的DirectStorage API - 3C

Table of Contents

https://devblogs.microsoft.com/directx/directstorage-is-coming-to-pc/

前幾天NV針對30系列提出一項技術,可以直接讓GPU與SSD直接溝通,進而減少遊戲讀取時
間。而這項功能其實是指微軟的新API DirectStorage

微軟表示為來Windows 10將會使用DirectStorage API。使用的是類似NVMe的技術,
透過這樣的技術來減少遊戲讀取時間進而提升流暢的體驗

但是這項技術必須遊戲、系統和硬體都必須支援,同時硬體也必須有支援NVMe。而且SSD
也必須支援NVMe協定。不過就算沒有這些設備使用DirectStorage API的遊戲也可以正常
運行

原本這項技術是運用在Xbox Series X上,現在微軟打算將這技術下放至Windows上
(PS5也是使用類似的技術)

不過目前微軟還在與合作夥伴制定相關規範,此API最快也要在明年才有機會出現

--
作者 KotoriCute (Lovelive!) 看板 PC_Shopping
標題 [情報] Skylake-X備貨捉急:居然不能如數交付
時間 Wed Jul 19 00:23:39 2017
c52chungyuny: Intel跟AMD差別就在於利潤好幾萬還供不應求vs. 利潤07/19 00:32
c52chungyuny: 微薄供不應求 07/19 00:32
a000000000 : c52.exe是崩不應求07/19 00:35

--

All Comments

Jacob avatarJacob2020-09-05
Intel跟AMD差別就在於利潤好幾萬還供不應求vs. 利潤
Hardy avatarHardy2020-09-10
微薄供不應求
Mary avatarMary2020-09-14
c52.exe是崩不應求
William avatarWilliam2020-09-18
先修BUG再說
Dora avatarDora2020-09-22
補充一下,其實這個也有被包進Feature Level 12_2
內。所以只有新卡才有支援
Skylar DavisLinda avatarSkylar DavisLinda2020-09-23
不很懂...這理論上還要PCIE的Controller支援吧?
還是他利用了原本的DMA模式?
Ingrid avatarIngrid2020-09-26
還有就是不透過OS,顯卡怎麼知道要去哪要啥 = =?
這技術說起來簡單,實際看起來好謎啊
Tom avatarTom2020-09-28
我比較大的疑問是他能怎麼樣減少遊戲讀取時間
或者說我不太懂那個"直接讓GPU與SSD直接溝通"的意思
Zanna avatarZanna2020-09-29
一般來說是走DMA通道啦,顯卡將有權限與能力,
Catherine avatarCatherine2020-10-01
在Bypass或極少調度CPU的前題下去Access別的裝置,
Michael avatarMichael2020-10-02
問題是Access磁碟機很複雜,從底層的扇區到中層的
NTFS到高層的檔案格式,都需要OS介入吧?
難不成還把一部分OS放到顯卡上去不成 = =
Zenobia avatarZenobia2020-10-02
當時PS5一直強調這功能 結果現在大家都會了嗎
Isabella avatarIsabella2020-10-05
這次要弄壞什麼?
Heather avatarHeather2020-10-06
弄壞樓下電腦
Ingrid avatarIngrid2020-10-09
我查了一下DMA,從wiki看起來他是說一群裝置在不屌
Erin avatarErin2020-10-13
CPU自己去讀取記憶體。但這個文章中的技術看起來比
較像是在說GPU自己去讀Drive?
Odelette avatarOdelette2020-10-18
就OS先把位址講完之後叫顯卡自己去撈的意思嗎?
Freda avatarFreda2020-10-22
所以..駭客找到新的工具了?
Agnes avatarAgnes2020-10-25
看起來像是GPU DMA的概念,NVME裝置裡的資料經由PCIE
Daniel avatarDaniel2020-10-29
應該是用類似mapping file的方式來指定素材吧
Adele avatarAdele2020-10-31
應該說,像mapping file反過來
Genevieve avatarGenevieve2020-11-01
到VRAM,相較於主記憶體,GPU存取VRAM頻寬大,延遲低
Queena avatarQueena2020-11-01
我最想知道的是...他是怎麼個「快」法XD
Donna avatarDonna2020-11-02
因為現在傳輸其實非常快了吧?
Olivia avatarOlivia2020-11-04
看起來感覺是IO數問題 現在NVME是很快 但是你正常
管道要存取NVME上的檔案你還得透過OS的file system
Steve avatarSteve2020-11-06
等等的層層關卡,都需要CPU介入.但是如果都走DMA
也許可以透過一個mapping下指令叫nvme直接把特定
Zanna avatarZanna2020-11-07
位置的資料直接塞到DRAM然後GPU去拿 這樣只有起頭
Rosalind avatarRosalind2020-11-10
塞到DRAM那就是現在的做法了吧
Oliver avatarOliver2020-11-14
要透過CPU,實際搬資料全部走DMA.
Kristin avatarKristin2020-11-16
這文章看起來很像是直接從Drive拿到VRAM裡面
Robert avatarRobert2020-11-19
對我說錯了是VRAM
Kyle avatarKyle2020-11-20
倒不是說技術上不可能,只是覺得好像怪怪的
Aaliyah avatarAaliyah2020-11-22
看NVMe的協定敘述來推,大概猜是顯示卡有NVMe規範的
Olga avatarOlga2020-11-24
可以不用透過外控跟CPU之間呼叫硬碟的過程,直接
Zenobia avatarZenobia2020-11-27
不用讀暫存,不用甩CPU來降低讀取延遲
Jessica avatarJessica2020-11-29
= =明年才會支援的 現在就在吹啊
Bennie avatarBennie2020-12-01
直接指定資料夾讀取?
Ophelia avatarOphelia2020-12-05
理想情況是GPU和SSD接在同一個PCIe switch下。
一般人顯卡接CPU,SSD接PCH的情境下效果很有限。
Skylar DavisLinda avatarSkylar DavisLinda2020-12-07
這就是XBOX的功能啊 然後圖靈也會支援
Suhail Hany avatarSuhail Hany2020-12-11
反正ryzen 3000已經有分給ssd和gpu直連,效果更好
Ophelia avatarOphelia2020-12-13
老萊有講過 有點類似ps5
Genevieve avatarGenevieve2020-12-17
所以意思是說這個技術反而是 RDNA2 會先用上 XD
Doris avatarDoris2020-12-19
NVME SSD要漲價了
Tom avatarTom2020-12-23
高階版有多晶片切頻寬會不會反而打折扣?XD
Ingrid avatarIngrid2020-12-26
還是乖乖買Ps5享受讀取加速後的遊戲吧,PC在看看
穩後再一次翻新
Hazel avatarHazel2020-12-29
以後會不會變成顯卡加上SSD呢?這樣不是更快
Caitlin avatarCaitlin2020-12-30
讚喔
PS5現在那種架構應該還是最快的
Selena avatarSelena2020-12-31
顯卡+ssdamd早作過了xd
Rebecca avatarRebecca2021-01-02
PS5 那個有額外的硬體輔助,處理無損壓縮
Olga avatarOlga2021-01-04
PS5有專屬ZEN CPU硬體輔助 比API要快吧
Candice avatarCandice2021-01-07
每次看到這個又要再去翻 GDC 影片出來看
不然都會有人說 PS5 可以繞過system ram 直接進vram
Kumar avatarKumar2021-01-12
Tom avatarTom2021-01-14
的內容 因為讀寫太快 需要一堆CPU輔助 計算搬移
NV的做法就是特殊API 直接繞過CPU GPU直接拿
PS5的做法是 因為SSD高速IO要太多CPU資源 所以直接
圈一個固定用的 不用讓你跟大家一起排 我不覺得
Belly avatarBelly2021-01-19
我只希望先好好地內部測試,而不要搞全民公測這一套
Joe avatarJoe2021-01-22
PS5的做法會真的比較快啦
Rae avatarRae2021-01-22
過CPU運算的時間還是留在那 只是少掉跟者其他雜七
雜八線程一起排CPU的時間而已
Joseph avatarJoseph2021-01-25
壓縮部分我記得NV本來GPU就有了吧 所以大概也不影響
Anthony avatarAnthony2021-01-25
既然這技術是從xbox來的,那哪個比較快就家機對決了
David avatarDavid2021-01-30
不過XBX SSD規格跟PS5的也是有點不同 直接比可能也
William avatarWilliam2021-02-03
沒那麼完全客觀就是
不過這代兩家都對儲存處理有新想法蠻有趣的 希望
Iris avatarIris2021-02-07
能真的有好結果增進遊戲體驗才是真的
Lucy avatarLucy2021-02-11
就已經是透過API了怎會沒透過OS...
Christine avatarChristine2021-02-12
不只透過OS 還只有DirectX獨享勒 其他API不知道有沒
有機會跟上
Charlotte avatarCharlotte2021-02-13
沒有bug大爆發就不錯了
Rebecca avatarRebecca2021-02-15
懂繞