[情报] 微软详尽介绍 Direct Storage 特色,强

楼主: hn9480412 (ilinker)   2021-07-21 03:04:35
微软详尽介绍 Direct Storage 特色,强调 Windows 10 适用但 Windows 11 会更出色
by Chevelle.fu
2021.07.20 02:27PM
微软在发表 Xbox Series X 之际宣布称为 Xbox Velocity Architecture 的技术组合,其
中一项即是强调能使 GPU 不经 CPU 直接系统储存进行资料存取,而后再宣布此项技术将
以 Direct Storage 的名称应用在日后的 Windows 系统上,而微软也借由 Game Stack
Live ( GSL )活动进一步介绍 Direct Storage 的特色,并将 API 提供给已经签署 NDA
的开发者;这次 GSL 介绍中提到两项重点,其一是 Direct Storage 不仅限 SSD ,传统
硬盘亦可使用,其次是受惠 Windows 11 的 Storage Stack 架构进一步最佳化,相较在
Windows 10 同样使用 Direct Storage 效果会更为显著。 Direct Storage 可在 Windows
10 1909 后的版本被启用。
https://sw.cool3c.com/user/29442/2021/191de959-60e1-42ec-b084-8c793aae2349.jpg
Direct Storage 的工作模式是改变当前 GPU 对存放在硬盘、 SSD 内游戏资料的读取方式
,目前的游戏运作模式是在系统加载游戏内容时,先透过 CPU 读取硬盘中的材质资料,并
透过 CPU 进行材质包解压缩后,才能把材质传送到 GPU 上;这样的模式会延伸两个问题
,第一个 GPU 需等待资料先传送到 CPU 解压缩后才会传送到 GPU ,第二个就是材质解压
缩的效率会受到 CPU 特性影响,而解压缩仰赖的并非时脉而是核心数量。
https://sw.cool3c.com/user/29442/2021/191de959-60e1-42ec-b084-8c793aae2349.jpg
https://sw.cool3c.com/user/29442/2021/10c18f83-6641-4527-b4a6-5290dd5e1dde.jpg
Direct Storage 就是为了改变系统的执行效率,使 GPU 能够直接透过 PCIe 通道与芯片
组存取硬盘与 SSD 内的游戏资料,因而使游戏关卡的加载速度大幅提升。不过提升幅度则
会因为硬盘与 SSD 的性能、通道速度有所差异,但纵使是使用传统硬盘与 HDD 搭配 PCIe
3.0 通道,虽然比起使用 SSD 与 PCIe 4.0 通道来的慢,但仍比起传统模式来的更快一
些。
https://sw.cool3c.com/user/29442/2021/180ed196-ef85-44e3-8cc0-7ffc8c145cc7.jpg
https://sw.cool3c.com/user/29442/2021/7d49fe07-2d89-418e-a209-90391b7e09fe.jpg
另外像是 NVIDIA 所提出的 NVIDIA RTX IO 则是建立在 Direct Storage API 的延伸应用
,借由 Direct Storage 使 GPU 能绕过 CPU 直接存取储存内资料的特性,再把原本需要
由 CPU 处理的材质解压缩过程转由 GPU 执行,使位在 SSD 内的压缩材质资料直接读取到
GPU 的 VRAM 上,再由 GPU 执行材质解压缩的过程,比起标准规范仍须先将材质存放到
系统内存再复制到 VRAM 的过程更直接,但就需要搭配 SSD 才能发挥 RTX IO 的效益。
https://sw.cool3c.com/user/29442/2021/31c49a8b-b22f-458b-b435-264a5a4469c8.jpg
https://www.cool3c.com/article/163268
这是微软上传的介绍影片
https://www.youtube.com/watch?v=zolAIEH0n1c
作者: ultratimes   2020-04-04 11:37:00
他打的又不是鲍尔或是骷髅伯,人家对他期待是打这些

Links booklink

Contact Us: admin [ a t ] ucptt.com