DirectStorage는 실제 PC 데모에서 약간의 다운로드 속도 향상만 보여줍니다.
Microsoft DirectStorage API는 Xbox Series X/S 및 Windows PC(Microsoft가 최근 개발자 프리뷰 단계를 종료한 곳) 모두에서 게임 다운로드 속도를 높일 것을 약속합니다. PC에서 DirectStorage의 이점을 보여주는 최초의 게임 중 하나는 Luminous Productions CTO Teppei Ohno가 이번 주 GDC에서 선보인 Square Enix의 Forspoken입니다. The Verge 의 보도에 따르면 Ono는 빠른 NVMe SSD 및 DirectStorage 지원 덕분에 Forspoken의 일부 장면을 1초 안에 로드할 수 있다고 말했습니다. 이것은 확실히 작년의 CD 및 DVD 로딩 시간보다 개선된 것입니다.
그러나 DirectStorage 데모로서 Forspoken 수치는 복합적입니다. 한편으로 Ohno가 보여준 예는 레거시 Win32 API와 비교하여 동일한 하드웨어에서 DirectStorage 장면의 더 빠른 로딩(단일 장면에서는 2.6초에서 2.2초, 다른 장면에서는 2.4초에서 1.9초)을 명확하게 보여줍니다. Forgotten은 한 장면에서 5.0초에서 4.6초로, 다른 장면에서는 4.1초에서 3.4초로 감소하여 NVMe 드라이브에 주로 유용한 기능으로 자리 잡았음에도 불구하고 구형 SATA 기반 SSD에서도 성능 향상을 보여주었습니다. SATA SSD의 속도 향상은 SATA 인터페이스 자체(SSD 컨트롤러나 NAND 플래시 칩이 아님)가 속도를 억제하고 있기 때문에 지난 10년 동안 제한적이었습니다.
반면에 Ono의 데모는 게임의 로드 시간이 원시 I/O 속도가 제안하는 것만큼 극적으로 개선되지 않는다는 것을 보여주었습니다. NVMe SSD에서 I/O는 Win32 사용 시 2862MB/s에서 DirectStorage 사용 시 4829MB/s로 거의 70% 증가했습니다. 하지만 장면의 로딩 시간은 2.1초에서 1.9초로 줄었습니다. 이 감소는 알아채려고 해도 눈에 띄지 않습니다.
Forspoken 데모는 사용하는 스토리지의 속도가 여전히 DirectStorage보다 게임 로드 속도에 훨씬 더 중요하다는 것을 보여주었습니다. HDD에서 DirectStorage를 사용하여 로드하는 데 24.6초가 걸린 한 장면은 SATA SSD에서 4.6초, NVMe SSD에서 2.2초 만에 로드되었습니다. 이것은 동일한 하드웨어에서 실행되는 Win32와 DirectStorage 사이의 차이보다 훨씬 더 큰 차이입니다.
이것은 단지 하나의 게임일 뿐이며 더 많은 개발자가 게임에 DirectStorage를 구현하고 Microsoft가 기술을 개선함에 따라 더 넓은 범위의 결과를 볼 수 있습니다. 리소스 압축 해제를 CPU에서 GPU로 이동하는 것을 포함하여 다른 CPU 병목 현상을 제거하면 DirectStorage의 성능 이점을 더욱 높일 수 있습니다. GPU 압축 해제는 DirectStorage의 PC 버전에서 아직 지원되지 않지만 Microsoft는 이 기능이 “다음 로드맵”이라고 주장합니다 .
Western Digital 의 목록 이미지
답글 남기기