BLOG

Microsoft DirectStorage 현황

  이 페이지는 DeepL 에서 자동으로 번역되었습니다. Switch to English

최신 NVMe SSD의 기본 성능을 활용하고 긴 레벨 로딩 시간과 작별을 고하세요. 전체 월드를 즉시 스트리밍하고 에셋을 원활하게 가져와 몰입감이 깨지지 않도록 하는 것은 많은 게이머가 원하는 기능입니다. 이는 단순히 현재 게임에만 필요한 기술이 아닙니다. 점점 더 세밀한 모델과 텍스처로 이동함에 따라 게임에서는 로딩 화면 없이 이를 게임 환경으로 끌어와야 할 것입니다. 이는 쉬운 요구는 아니지만, 게이머들은 폴리곤 수가 많은 모델과 초고해상도 텍스처로 채워진 풍부한 월드를 원합니다. 로딩 시간이 길어지는 불편함 없이 말이죠.

이것이 바로 미래의 게임 개발을 뒷받침하는 Microsoft DirectStorage의 꿈입니다.

driectstorage-infographic

다이렉트스토리지의 기능을 이해하려면 현재 게임이 어떻게 작동하는지 살펴볼 필요가 있습니다. (가장 간단한 의미에서 이야기하는 것이니 걱정하지 마세요.) 현재 게임 에셋은 CPU가 스토리지에서 가져와서 메모리로 압축을 푼 다음 그래픽 카드로 전달됩니다. DirectStorage는 기본적으로 이 에셋 로딩 경로에서 CPU를 제거하여 모델과 텍스처 데이터를 NVMe SSD에서 그래픽 카드로 직접 가져옵니다. DirectStorage 1.2를 사용하면 GPU가 로컬에서 에셋의 압축을 풀 수 있으므로 훨씬 더 원활하고 효율적인 경로를 만들 수 있습니다. 누구나 꿈꾸는 시나리오죠.

현실은 이러한 이상에 미치지 못했습니다.

다이렉트 스토리지 게임

마이크로소프트 다이렉트스토리지의 문제는 이를 지원하는 게임이 거의 없다는 것입니다. 이는 게임이 DirectStorage를 지원한다고 말하지만 실제로는 지원하지 않고 출시 후 몇 달이 지나도 여전히 지원을 구현하지 않는 경우가 많기 때문에 더욱 심각해집니다. 다음 목록은 다이렉트스토리지 SDK의 파일을 포함하는 게임을 확인하는 다이렉트스토리지 SteamDB 정보 링크에서 가져온 것입니다. 그렇다고 해서 해당 게임이 반드시 DirectStorage를 구현한다는 의미는 아닙니다.

이제 다이렉트스토리지가 지원되는 게임 목록으로 넘어가겠습니다:

이름 다이렉트 스토리지 지원 출시 날짜
포스포큰 2023년 1월 24일
래칫 앤 클랭크: 리프트 어파트 2023년 7월 26일
포르자 모터스포츠 2023년 10월 10일
호라이즌 포비든 웨스트  2024년 3월 21일
새로운 세계 TBC* 2021년 9월 28일
동기화 TBC* 2023년 9월 8일
EA 스포츠 FC 24 TBC* 2023년 9월 23일
디아블로 IV TBC* 2023년 10월 17일
무제한 시승 - 솔라 크라운 TBC* 2024년 초

새로운 세계, 동기화, 디아블로 IV, EA 스포츠 FC 24와 같은 게임에서 개발자가 DirectStorage를 검토하고 게임에 SDK를 포함했지만 현재로서는 지원을 완전히 구현하지 않았을 수 있습니다. 테스트 드라이브 언리미티드 솔라 크라운은 아직 출시되지 않았기 때문에 다이렉트스토리지 지원과 함께 출시될지는 확실하지 않지만, 운전 게임이 이 기술에 적합하다고 느껴집니다.

다이렉트스토리지가 처음 공개된 지 3년이 지난 지금, 4개의 게임이 다이렉트스토리지를 지원하며 출시되었습니다: 포스포큰, 래칫 앤 클랭크: 리프트 어파트, 호라이즌 포비든 웨스트, 포르자 모터스포츠. 많은 사람이 기대했던 것처럼 획기적인 변화는 아닙니다. 더 많은 게임이 출시 중이고 일부 기존 타이틀은 출시 후 패치를 통해 지원을 추가하겠다고 약속했지만(디아블로 IV), 아직은 기대에 미치지 못합니다.

Forspoken_shot

포스포큰은 출시 당시 63%라는 저조한 메타스코어를 기록하며 큰 인기를 끌지는 못했지만, 로딩 시간이 1~2초밖에 걸리지 않아 많은 레벨을 플레이할 수 있다는 점이 인상적이었습니다.

광범위한 테스트 결과, 이러한 로딩 시간은 다양한 SSD 세대 모두에서 달성할 수 있으며 기본 처리량은 로딩 시간에 거의 영향을 미치지 않는 것으로 나타났습니다. CORSAIR MP700 PRO와 같은 가장 빠른 PCIe Gen5 SSD는 상대적으로 느린 SATA SSD와 비교했을 때 거의 차이를 보이지 않았습니다.

포스포큰의 환경은 탐색하는 세계를 희생하는 대신 로딩 시간이 줄어든 것처럼 매우 공허하게 느껴질 수 있습니다. 다시 말해, 포스포큰은 다이렉트스토리지를 지원하지만 기본 하드웨어를 조금도 압박하지 않습니다.

래칫 앤 클랭크: Rift Apart는 시각적으로 더 매력적이고 메타스코어도 85%로 훨씬 더 높지만, 문제가 없는 것은 아닙니다. 실제로 출시 당시 게임 폴더에서 로컬 DirectStorage 파일을 삭제하면 게임 성능이 향상되고 로딩 속도가 빨라지는 것으로 나타났습니다.

개발자의 여러 패치와 엔비디아의 핫픽스가 도움이 되었지만, 여전히 기반 기술에 필요한 훌륭한 예는 아닙니다. 또한 그래픽이 풍부한 게임에서 다이렉트스토리지의 우려 사항 중 하나인 동일한 GPU가 레이 트레이싱, DLSS 및 기타 모든 종류의 시각적 집약적인 작업에 부담을 주는 경우 에셋 로딩 및 디코딩을 처리하는 데 GPU를 사용할 수 있는가 하는 문제도 부각되었습니다.

Ratchet_and_Clank

물론 다이렉트스토리지 지원은 간단한 작업이 아닙니다. 게임 개발 방식, 에셋 처리 방식, 그리고 잠재적으로 게임 플레이 방식에 근본적인 변화를 가져올 수 있습니다. 대형 게임의 개발 기간이 초기 설계부터 수십 년은 아니더라도 몇 년까지 걸리는 것을 고려하면 장기적으로 볼 수 있습니다. 그럼에도 불구하고 Microsoft와 소니의 최신 콘솔이 유사한 기술을 지원하므로 게임 업계 전체가 이러한 에셋 처리 방식을 수용해야 합니다.

다이렉트스토리지의 잠재력은 여전히 놀랍고 여전히 기대할 만한 가치가 있습니다. 미래의 게임이 게이머가 요구하는 풍부한 모델과 텍스처를 모두 처리할 수 있는 유일한 방법일 수 있습니다. 또한 가장 빠른 NVMe SSD 드라이브의 잠재력을 실제로 실현하는 핵심 개념이기도 합니다. 다이렉트스토리지의 킬러 앱은 조금 더 기다려야 할 것 같습니다.

PRODUCTS IN ARTICLE

관련 콘텐츠