MS에서 다이렉트스토리지 1.2 SDK 배포를 시작했다.

다이렉트스토리지 1.2의 핵심 내용 중 눈에 띄는 것은 NVMe M.2 SSD에 이어 일반 HDD에서의 성능 개선을 위한 신기술 도입으로, 해당 기능은 'forced buffered IO'로 구분된다.
기존 버전에서는 GPU로 불필요한 복사와 전달 과정을 생략해 가급적 빠르게 데이터를 전송하는 언버퍼드 모드(unbuffered mode)로 동작했으며, 이번에 새롭게 업데이트된 모드는 상대적으로 스토리지 자체의 성능이 부족한 HDD의 성능을 개선해 줄 것으로 기대된다.
다이렉트스토리지 1.2 버전에서는 GetCompressionSupport API를 새롭게 지원, 현재 호환 GPU의 내장 압축 포맷 기반 압축 해제 패스에 더해, 개발자들이 압축 해제 패스를 선택할 수 있도록 지원한다. 추가로 GPU 압축 해제 후 더 빠른 GPU의 컴퓨팅 대기열에 복사본을 이동시켜 성능을 개선할 수 있도록 했다.
|