Microsoft和Nvidia如何计划减少PC上的游戏加载时间
在下一代主机中发现的那种快速存储技术也正在PC中出现,它首先在Nvidia的新GeForce RTX 30系列图形卡中以RTX IO技术首次亮相。微软只是稍微回避了它的工作方式。
是的,Windows的创建者正在说明SSD技术如何在图形卡中工作。
这两个的Xbox系列X和Nvidia的RTX IO接进微软的DirectStorage,一个新的DirectX API。微软嘲笑说,它将在Xbox Series X发布后进入PC。本周,该公司透露了更多有关该技术如何帮助您的SSD和GPU更紧密地协作以减少(并可能消除)加载时间的信息-尽管您需要快速的NVMe驱动器才能利用它。
“借助Nvidia RTX IO,广阔的世界将立即加载。从您上次停下来的地方接机很快。Nvidia首席执行官黄仁勋在介绍该技术时说。瞬时加载也是今年晚些时候推出的Xbox Series X和PlayStation 5的主要卖点。
Microsoft DirectStorage和RTX IO的工作方式
Nvidia首席执行官黄仁勋(Jensen Huang)持有支持GeForce RTX IO技术的GeForce RTX 3080。
Huang说:“游戏将PC IO和文件系统推到了极限。” DirectStorage旨在克服这一难题。传统上,CPU都会从您的存储中调用游戏资产并对其进行解压缩,然后将数据通过系统内存传递到图形卡。微软的安德鲁·杨(Andrew Yeung)解释了为什么这种方法以前能很好地起作用,但在一个快速发展的PCIe 4.0 NVMe驱动器时代却没有:
“上一代游戏的资产流预算约为50MB / s,即使在较小的64k块大小(即一个纹理图块)上,每秒也仅数百个IO请求。借助每秒支持数千兆字节的NVMe驱动器,以充分利用整个带宽,每秒可迅速爆发成千上万的IO请求。以Series X的2.4GB / s驱动器和相同的64k块大小为例,每秒使它饱和的IO请求超过35,000个。
现有的API要求[game]一次管理和处理每个请求,方法是先提交请求,等待请求完成,然后处理完成。每个请求的开销不是很大,对于运行在速度较慢的硬盘上的旧游戏来说,这并不是一个瓶颈,但是每秒成千上万次,IO开销会很快变得太昂贵,从而导致游戏无法利用NVMe驱动器带宽的增加。”
在当今拥有大量文件纹理和可笑的快速PCIe 4.0 SSD的100GB以上的游戏世界中,传统的CPU切换已成为瓶颈。
但是,尽管CPU线程需要先完成一项任务才能转移到下一个任务,但GPU擅长并行执行许多任务。DirectStorage通过让超高速NVMe SSD将数据直接发送到视频卡上的超高速专用VRAM来利用这一优势。从本质上讲,这是在削减pokey中间人的工作,同时还释放了CPU来执行其他工作。
RTX IO的潜在优势的说明。
Yeung表示DirectStorage为开发人员提供了多种工具,可最大限度地提高存储性能:“通过减少每个请求的NVMe开销,一次批处理多个并行IO请求,这些请求可以有效地馈送到GPU,并为游戏提供更好的粒度控制当他们收到IO请求完成通知时,而不必对每个微小的IO完成情况做出反应。”
Nvidia的Huang表示,RTX IO提供了“ API,可快速加载并直接从SSD传输到GPU内存”和GPU无损解压缩。尚不清楚这是一种特殊的调味料,还是Nvidia陷入DirectStorage本身优势的困境。Nvidia的市场营销在将实时光线追踪与其RTX品牌联系在一起方面做得非常出色,但是该技术实际上是建立在Microsoft底层的Direct Raytracing API上的,这就是为什么您会在Xbox Series X和AMD的RDNA 2中看到它的原因。基于“ Big Navi”显卡的今年晚些时候。
对NVMe速度(和智能)的需求
微软的帖子清楚地表明,您需要NVMe驱动器才能利用DirectStorage的优势。这是因为与传统的基于SATA的存储相比,NVMe驱动器既提供了极高的带宽,又提供了可以包含多个IO请求的多个“ NVMe队列”,使其“与现代游戏工作负载的并行和批处理性质完美匹配” —和GPU功能。
这对于投资一台电脑的PC爱好者来说非常好。到现在为止,非常出色的NVMe驱动器的优势一直仅限于大型文件传输或编辑4K / 8K视频。NVMe驱动器上的游戏并没有比标准的2.5英寸SATA SSD显着更快,即使使用功能强大的PCIe 4.0 SSD(如上图所示的Corsair Force MP600)也是如此。
DirectStorage看起来会有所改变,即到达PC时。尽管该技术将在今年秋天成为Xbox Series X内部Velocity体系结构的一部分,但微软表示,它希望在2021年某个时候能在PC开发人员的手中获得DirectStorage预览。如果即时加载世界的梦想变成了游戏现实,等待是值得的。
相关阅读
win7系统排行
热门教程