현재 Xbox PC 애플리케이션은 이미 ASD(Advanced Shader Delivery)를 지원하고 있으며 Intel과 Nvidia도 이 기능을 전체 Windows 시스템에 적용하기 위해 Microsoft와 협력하고 있다고 밝혔습니다.

Microsoft는 Intel 및 Nvidia와 협력하여 PC 게이머가 자주 직면하는 문제를 해결하기 위한 두 가지 새로운 DirectX 기능을 개발하고 있습니다. 그 중 하나는 게임 내 AI 기능을 보다 효율적으로 실행하는 것입니다. 다른 하나는 셰이더 컴파일로 인한 프레임 드랍(스터터링)과 처음 게임을 시작할 때의 긴 대기 시간을 줄이는 것입니다.

PC 게이머를 위한 희소식: Microsoft가 마침내 셰이더 컴파일 지연 문제를 해결했습니다.

1.AI 성능 최적화: AI가 보다 원활하게 실행되도록 합니다.

AI 측면에서 마이크로소프트는 다이렉트X 선형대수학(DirectX Linear Algebra)과 다이렉트X 컴퓨트 그래프 컴파일러(DirectX Compute Graph Compiler)를 준비 중이다.

간단히 말해서, 이러한 도구를 사용하면 개발자는 다양한 그래픽 카드 브랜드에 대한 특수 코드를 작성할 필요 없이 DirectX를 통해 직접 AI 작업을 실행할 수 있습니다. 이는 신경 렌더링, AI 초고해상도(스케일링) 및 매핑 도구와 같은 기능에서 이러한 특수 효과가 게임의 정상적인 성능을 방해하지 않고 고속으로 실행되도록 하는 데 매우 중요합니다.

2. Intel과 Microsoft의 협력 진행 상황

Intel과 Microsoft는 Direct3D 및 DirectStorage와 같은 핵심 API에 대한 새로운 기능을 제공하여 PC 게임 생태계의 개발을 지속적으로 촉진하고 있습니다. Intel은 다음을 포함하여 Windows 생태계의 모든 최신 발전에 대한 지원을 발표하게 된 것을 자랑스럽게 생각합니다.

DirectX 기계 학습: DirectX 선형 대수학을 소개합니다.

ASD(고급 셰이더 배포): 플레이어가 게임을 시작하는 순간부터 원활한 경험을 즐길 수 있도록 보장합니다.

DirectStorage: 이제 Zstandard 압축 알고리즘을 지원합니다.

Microsoft PIX: Windows 플랫폼에 호스트 수준 개발 도구를 제공하기 위해 새로운 기능을 지속적으로 추가합니다.

인텔은 DirectX 선형대수학을 지원하기 위해 마이크로소프트와 협력하고 있다고 밝혔고, 엔비디아도 DirectX에서 하드웨어 가속 AI 표준화를 돕고 있다고 밝혔습니다. 핵심 목표는 AI 작업이 GPU 파이프라인의 여러 부분 간에 전달될 때 발생하는 오버헤드를 줄이는 것입니다. 평신도의 관점에서 Microsoft는 AI 작업이 게임 프로세스에 더 잘 통합되어 개발자의 문제를 줄이고 플레이어가 보다 안정적인 프레임 속도를 얻을 수 있기를 바라고 있습니다.

3. 지연 문제 해결: ASD(Advanced Shader Distribution)

이번 협업의 또 다른 초점은 ASD(Advanced Shader Distribution)입니다.

이는 셰이더 컴파일을 처리하는 Microsoft의 새로운 방법입니다. 즉, 게임이 실행될 때 이러한 작업을 처리하는 대신 게임을 다운로드할 때 미리 컴파일된 셰이더를 동기적으로 전송하는 것입니다. 즉, 처음으로 게임을 시작하거나 새로운 장면에 들어갈 때 짜증나는 지연이 줄어들고 로드 시간이 더 빨라진다는 의미입니다.

Intel은 ASD가 Lunar Lake 및 Panther Lake 프로세서를 지원할 것이라고 확인했으며, Nvidia도 올해 말 GeForce RTX 그래픽 카드에 대한 지원을 제공할 계획입니다.

PC 게이머를 위한 희소식: Microsoft가 마침내 셰이더 컴파일 지연 문제를 해결했습니다.