거의 6 개월 전에 Microsoft는 DirectStorage 패키지에 대한 최신 업데이트를 출시했습니다. 이것은 소프트웨어 수준에서 드라이브로 게임 속도를 높일 수있는 기술입니다.
그리고 개발자가이 알고리즘을 더 자주 업데이트할수록 이제 클래식 HDD에서도 더 많은 성능을 얻을 수 있습니다.
현재 Microsoft DirectStorage API를 지원하는 응용 프로그램은 많지 않습니다. 이 기능과 함께 작동하는 최신 주요 게임은 Forspoken입니다. 테스트 결과 게임이 매우 빠르게로드되는 것으로 나타났습니다. 그리고 이것은 메모리 하위 시스템에 액세스하는 오래된 기술과 결합되어 있습니다.
Microsoft는 현재 강제 버퍼링 IO에 대한 지원이 포함 된 패치를 통해 DirectStorage를 버전 1.2로 업데이트하고 있습니다. 문제는 현재 버전의 DirectStorage가 버퍼링되지 않은 모드에서 파일과 함께 작동한다는 것입니다. 이렇게하면 가능한 한 빨리 데이터를 GPU로 전송할 수 있지만 SSD에서만 가능합니다. 구형 하드 드라이브는 긴 파일 검색 시간을 줄이기 위해 버퍼링된 I/O가 필요하기 때문에 HDD는 그림에서 제외됩니다. 이것이 바로 강제 버퍼링 IO 업데이트가 지원하는 기능입니다.
또한 개발자들은 다이렉트스토리지도 최적화했습니다. 이제 압축이 풀린 게임 파일을 무작위 코어가 아닌 유휴 GPU 코어에 위임할 수 있습니다. 이를 통해 멀티 스레드 성능이 향상됩니다.
2023-04-20 05:55:25
작가: Vitalii Babkin
소스 URL