DirectStorage 1.1은 이제 더 빠른 로드 시간을 위해 GPU 감압 기능을 사용할 수 있습니다.

click fraud protection

Microsoft는 공식적으로 DirectStorage 1.1을 출시했으며 Intel과 Nvidia에서는 이 기술을 지원하는 새로운 드라이버가 이미 나와 있습니다.

Microsoft는 이제 개발자들이 DirectStorage 1.1을 공식적으로 사용할 수 있다고 발표했으며 Windows에서 게임을 로드하는 데 훨씬 더 빠른 시간을 제공할 것이라고 약속했습니다. 이는 CPU에서 게임 자산의 압축을 해제하는 작업을 오프로드하는 GPU 압축 해제에 대한 새로 추가된 지원 덕분입니다.

GPU 압축 해제는 DirectStorage 약속의 큰 부분이지만 API가 처음 등장했을 때는 나타나지 않았습니다. 올해 초 PC 게임 개발자에게 제공. 몇 주 전, Microsoft는 DirectStorage 1.1과 함께 출시될 것이라고 밝혔습니다. 연말이 되기 전에 다행히 그리 오래 걸리지는 않았습니다.

과거에는 게임을 할 때 PC에 저장된 자산의 압축을 해제하는 것이 CPU의 역할이었고 해당 자산은 필요에 따라 표시될 수 있도록 GPU로 전송되었습니다. 그러나 Microsoft가 지적한 것처럼 GPU는 이러한 종류의 작업을 훨씬 빠르게 처리하는 데 뛰어나므로 해당 작업을 GPU로 오프로드하는 것이 합리적입니다. 물론 이에 맞춰 Microsoft는 Nvidia와 협력하여 개발된 새로운 압축 형식인 GDeflate도 만들어야 했습니다. 이 형식은 GPU 압축 해제에 최적화되어 있으며 Microsoft의 테스트에 따르면 이러한 향상된 기능 덕분에 자산의 압축을 거의 3배 더 빠르게 풀 수 있습니다.

GPU 압축 해제는 DirectX 12 및 Shader Model 6.0을 지원하는 모든 GPU에서 지원되지만 최적화도 있습니다. 메타 명령이라고 함 - GPU 제조업체가 드라이버의 성능을 특별히 향상시키기 위해 드라이버에 만들 수 있는 명령입니다. 하드웨어. 인텔 그리고 엔비디아 이미 최신 버전의 GPU 드라이버에서 DirectStorage 1.1 및 GDeflate에 대한 최적화가 이루어졌습니다.

AMD는 말한다 이미 메타 명령을 지원하는 드라이버가 있지만 NDA에 따라 ISV 파트너와 공유됩니다. AMD 지원 페이지를 계속 주시하여 최신 드라이버가 출시되면 이를 얻을 수 있습니다.

DirectStorage는 Windows 게임에 사용되도록 만들어졌지만 Microsoft는 소스를 공개할 것이라고 밝혔습니다. 개발자가 다른 자산을 압축할 수 있도록 GDeflate 압축기 및 압축 해제기용 코드 플랫폼. 이제 GPU 압축 해제가 공식적으로 지원되므로 게임이 이를 구현하기 시작하는 것은 시간 문제일 것이며, 그런 일이 발생하면 로드 시간에 상당한 차이가 있음을 확인할 수 있을 것입니다.


원천:마이크로소프트