이 새로운 GPU 기능은 PC 게임의 ‘완전히 새로운 패러다임’입니다.

테스트 벤치에 장착된 RX 7900 XTX.
Jacob Roach / 디지털 트렌드

Microsoft는 다음 주 샌프란시스코에서 열리는 게임 개발자 컨퍼런스(GDC)에서 개발자들에게 선보일 몇 가지 중요한 구성 요소를 포함하는 Agility SDK 1.613.0을 출시했습니다. 가장 흥미로운 구성 요소는 Microsoft가 그래픽 카드 의 "완전히 새로운 패러다임"이라고 설명하는 Work Graph입니다.

작업 그래프를 사용하면 GPU 기반 작업이 가능합니다. 일반적으로 PC 게임을 플레이할 때 GPU와 CPU 사이에는 관계가 있습니다. CPU가 작업을 준비하고 이를 GPU로 보내면 GPU가 해당 작업을 실행합니다. 작업 그래프는 GPU가 자체 작업을 예약하고 실행할 수 있도록 하는 접근 방식으로, 이는 성능에 막대한 영향을 미칩니다.

위의 비디오에서 이에 대한 초기 시연을 볼 수 있습니다. 나란히 비교하면 거의 동일한 성능을 제공하지만 1:20 정도에서 Work Graphs 버전이 어떻게 앞서는지 확인할 수 있습니다. 이것은 작업 그래프의 첫 번째 버전이므로 이미 특정 장면에서 엄청난 개선이 눈에 띄게 나타나고 있다는 사실입니다.

게임 렌더링을 선형 방식으로 생각하기 쉽지만 GPU는 많은 작업을 병렬로 처리합니다. 최종 장면을 렌더링하는 것은 복잡하므로 그래픽 카드가 동시에 여러 가지 다른 작업을 처리합니다. 작업 그래프는 더 효율적이므로 CPU에서 추가 작업을 기다리지 않고 스레드가 다른 작업으로 이동할 수 있습니다. 첫 번째 공개 데모에서 볼 수 있듯이 복잡한 장면에 이러한 효율성을 추가하면 성능에 상당한 영향을 미칠 수 있습니다.

일반적으로 CPU 병목 현상이 발생하는 복잡한 장면에서 작업 그래프는 높은 성능을 유지할 수 있습니다. 이는 Starfield 와 같은 게임 이 CPU에 크게 의존하는 제품은 New Atlantis와 같은 복잡한 지역에서 높은 프레임 속도를 유지합니다.

작업 그래프는 이제 막 개발자에게 소개되고 있으므로 게임에서 개선 사항을 확인하려면 시간이 좀 걸릴 것입니다. 이는 개발자를 위해 맞춤화된 기능이므로 그래픽 메뉴에서 볼 수 있는 것이 아닙니다. 바라건대, 이는 PC 게임이 더 나은 성능으로 출시될 것이라는 의미입니다.

현재 작업 그래프는 Nvidia RTX 30 시리즈 및 40 시리즈 GPU는 물론 AMD RDNA 3 GPU에서도 지원됩니다. 구형 카드나 Intel GPU는 아직 지원되지 않습니다.


게시됨

카테고리

작성자

태그: