인텔은 Arc GPU에 대한 새로운 DX11 드라이버와 잠재적으로 게임을 바꿀 수 있는 벤치마킹 도구를 제공합니다.

Intel provides new DX11 drivers for Arc GPUs and benchmarking tools that have the potential to change the game.

최근에 우리는 인텔의 Tom ‘TAP’ Petersen과 DirectX 11 드라이버 업데이트에 대해 이야기했습니다. 이 업데이트는 Arc 그래픽 카드와 시스템 성능 모니터링을 위한 새로운 전체 재구축된 PresentMon 도구에 대한 것입니다. 간단히 말해서, 이러한 Arc GPU는 오래된 그래픽 API에 대한 지원을 강화함에 따라 최신 Arc 드라이버의 출시로 일부 DX11 게임의 평균 프레임률이 최대 19% 증가하는 등 계속해서 개선되고 있습니다. 또한 베타 버전으로 현재 사용 가능한 새로운 PresentMon 버전은 Digital Foundry와 관심 있는 소비자들에게 매력적인 새로운 가능성을 제공합니다.

먼저, 인텔은 이제 새로운 드라이버로 DX9 타이틀을 완전히 가져왔다고 말합니다. 그래서 이제 그들은 DX11으로 이동하고 있는데, 이 과정에서 드라이버를 재구조화하고 있습니다. TAP는 그것을 설명할 때, 인텔 그래픽 드라이버는 CPU 성능을 본질적으로 무한하다고 생각해왔다고 말했습니다. 왜냐하면 통합 그래픽이 있는 시스템에서는 항상 GPU에 제한되기 때문에 CPU에 가능한 많은 작업을 할당하여 프레임률을 극대화하는 것이 합리적이기 때문입니다.

하지만 Arc에서는 이러한 패러다임이 그리 많은 의미를 갖지 않으며 CPU가 종종 병목 현상이 되기 때문에 재구조화 작업은 일부 기능을 다시 GPU로 옮겨 CPU 부하를 줄이고 전체 성능을 향상시키는 데 중점을 둔 것입니다.

여기 인텔의 Arc DX11 개선에 대한 공식 발표 영상이 있습니다.

이 재구축 작업은 인기 있는 여러 DX11 타이틀에서 상당한 성능 향상을 이끌어냈습니다. Arc A750 LE에서 Overwatch 2의 평균 프레임률이 33% 증가하는 등의 향상이 이루어졌습니다. e스포츠 게임도 주목할 만한 포커스를 받았는데, Counter-Strike 2 (18%), Valorant (18%), League of Legends (11%), Apex Legends (17%) 등에서 성능 향상이 이루어졌습니다.

평균 프레임률에 대한 19% 향상 외에도, 이러한 DX11 타이틀의 프레임 타임 일관성도 20% 개선되었습니다. 하지만 이러한 평균 값 뒤에는 맥락에 맞는 변동이 꽤 많이 있습니다. 우리는 인텔 Arc DX11 드라이버가 화면에 크게 변화가 없을 때는 과거에 비해 꽤 빠르지만, 그림이 많이 그려질 때는 경쟁사보다 성능이 떨어졌다는 것을 알아차렸습니다. 새로운 드라이버는 이러한 부분에서 어느 정도 도움이 되며, 장면 내에서 순간적인 성능 향상은 평균적인 향상을 뛰어넘는 경우가 많습니다.

인텔이 제공한 이러한 데이터 포인트는 Core i5 13400F 시스템에서 얻은 것입니다. 그러나 이전의 인텔 DX11 드라이버의 비효율성을 힘으로 넘어간 더 고급 Core i9 13900K에서도 성능 향상이 여전히 확인됩니다. 여기서 Valorant는 이전과 다를 바 없지만, Counter-Strike 2와 Apex Legends는 새로운 DX11 드라이버에서 각각 18%와 28% 더 좋아졌습니다.




여기는 Arc A750 LE에서 최신 드라이버의 DX11 성능 개선에 대한 통계입니다.

다음으로, 지금이라도 사용할 수 있는 새로운 PresentMon 베타 버전에 대해 알아보겠습니다. 이 새로운 오버레이는 사용하기 쉽게 만들어졌으며, ‘GPU 사용량’이라는 새로운 메트릭을 추적합니다. 이 메트릭은 GPU가 완전히 활용되어 렌더링되고 있는지, 시스템 내의 다른 병목 현상 때문에 활용되지 않고 있는지를 보여줍니다.

이는 시간이 지남에 따라 추적하는 유용한 정보입니다. CPU 또는 GPU를 업그레이드해야 할 필요성을 암시할 수 있습니다. 예를 들어, GPU가 항상 사용 중이면 CPU가 충분한 작업을 제공하고 있으며 따라서 GPU에 제한되는 상황입니다. 그러나 GPU가 자주 비활성화되면 CPU에 제한되는 상황입니다. (인텔은 최근에 시장의 예산 지향적인 섹션에서 경쟁력 있는 인텔 CPU/GPU 제품을 제공하고 있기 때문에 균형 잡힌 시스템 개념을 홍보하고 있습니다. 따라서 균형점을 결정하기 쉽게 만드는 것은 회사의 이점입니다.)

하지만 이를 통해 게임 설정이 GPU 사용량과 프레임 시간 지표에 어떻게 영향을 미치는지 쉽게 확인할 수 있습니다. 예를 들어, Core i5 + Arc A750 LE 시스템에서 CS:GO를 저 설정으로 실행하면 프레임 시간이 매우 불안정해지는 반면, 그래픽을 Ultra로 올리면 평균 프레임 속도는 낮아지지만 더 일관된 프레임 전달이 이루어집니다. 따라서 PresentMon 도구를 사용하면 이러한 지표를 쉽게 확인하고 게임별로 실시간으로 CPU와 GPU 부하를 균형있게 조절할 수 있을 것입니다.



우리는 AMD 4800S 데스크톱 키트와 RX 6700 (non-XT)를 사용한 흥미로운 PC 설정에서 이 도구를 테스트했습니다. 사실상 PS5 GPU에 가장 가까운 PC 등가물에 Xbox Series X CPU가 함께 사용되었습니다. 왼쪽 그림에서는 시스템이 균형을 잡지 못해 프레임 시간이 GPU 렌더링 시간보다 높습니다. CPU 병목 현상이 발생했습니다. A Plague Tale: Requiem에서 모든 쥐를 활성화한 경우 CPU와 GPU 사이에 균형을 달성한 것으로 보입니다. 읽어보기 위해 이미지를 클릭하세요.

Tom Petersen과의 대화에서, 앞으로의 PresentMon 버전은 드라이버, 게임 또는 GPU 자체가 완전히 사용되는 프레임 시간의 얼마가 소비되는지에 대해 더욱 명확한 정보를 제공할 것을 제안했습니다. 이는 Digital Foundry가 PC 게임 성능을 분석하는 데 일부 흥미로운 가능성을 제공합니다.

PresentMon 오버레이의 다른 통계는 더욱 익숙하며, 프레임 속도, 프레임 시간 및 주파수, 전압, 온도 및 VRAM 사용량과 같은 GPU 통계를 제공합니다. 화면에 표시할 수 있는 것보다 더 많은 데이터를 캡처할 수 있으며, 관심 있는 내용을 표시하고 기록하는 것도 가능할 것입니다.

PresentMon 도구는 사실상 부하가 없는 상태로 실행될 수 있으며 결과에 영향을 주지 않습니다. 오픈 소스이며, Intel 그래픽 카드뿐만 아니라 Nvidia 및 AMD GPU도 지원합니다. 또한 모든 주요한 현대 그래픽 API(OpenGL, DX9, DX11, DX12 및 Vulkan)에서 실행되며, 자동화를 위한 명령 줄 기능도 제공합니다. Intel은 또한 새로운 PresentMon이 이전 버전의 도구 API를 유지한다고 말하며, PresentMon을 사용하여 자체 애플리케이션을 만든 개발자들은 Nvidia의 FrameView, AMD의 OCAT 및 독립적인 CapFrameX와 같은 새 버전으로 이동할 수 있을 것입니다.

새로운 PresentMon에는 여러 가지 기능이 더 있습니다. 다중 모니터 설정에서 오버레이 대신 창 모드로 실행되고, 가장 높은 GPU 활용도를 가진 프로세스에서 자동으로 캡처되며, 오버레이의 크기, 범위 및 업데이트 속도를 조정할 수 있습니다. 이는 우리가 아직까지 깊게 파고들지 않은 흥미로운 내용이지만, GPU 지표에 관심이 있는 경우 직접 살펴보는 것이 가치가 있습니다.

전반적으로, 오늘의 공개 정보는 좋은 소식입니다. 완전히 재설계된 DX11 드라이버는 Intel의 Arc 제품군에서 가장 약한 요소인 가장 최신의 DX12 및 Vulkan 그래픽 API 이외의 성능을 강화하는 인상적인 발전입니다. 한편 Intel의 PresentMon 패키지는 사용자들에게 잠재력이 많은 새로운 도구를 제공합니다. 우리는 이 모든 소식에 대해 더 자세히 이야기하며, 우리의 4800S/RX 6700 콘솔 같은 PC에서 새 도구가 실행되는 모습을 더 많이 보여줄 예정입니다!