Windows 11 24H2의 새로운 기능은 일부 앱이 더 빠르게 실행되는 데 도움이 될 수 있습니다.
Windows 11 24H2는 9월 또는 10월에 AMD 및 Intel PC에 출시됩니다. Windows 11 24H2는 AI에 관한 것이라고 널리 알려져 있지만, 이는 전적으로 사실이 아닙니다. Windows 11 2024 업데이트에는 앱이 더 빨리 실행되도록 도울 수 있는 새로운 API를 포함한 여러 가지 다른 기능이 있습니다.
저는 Windows 11 24H2에서 제공되는 새로운 기능을 더 잘 이해하기 위해 지원 문서를 파헤쳐 왔습니다. 우리는 이미 WDDM 3.2 릴리스를 강조했지만, “사용자 모드 작업 제출”이라는 새로운 기능은 더 많은 관심을 받을 만합니다. 지원 문서 에서 Microsoft는 이 WDDM 기능을 앱을 더 빠르게 실행하는 방법으로 설명합니다.
Windows Latest에서 처음 발견한 공식 문서는 Windows 11 24H2가 앱이 GPU와 더 빠르게 통신할 수 있도록 한다고 주장합니다. 이를 통해 Windows 11 버전 24H2의 앱은 작은 작업을 GPU로 빠르게 보낼 수 있어 대기 시간이 단축되고 성능이 향상됩니다.
예를 들어, 비디오 편집기와 같이 그래픽을 많이 사용하는 프로그램을 사용하는 경우 이러한 앱은 끊임없이 작은 작업 덩어리를 GPU로 보냅니다. 사용자 모드 작업 제출을 사용하면 이 프로세스가 훨씬 빨라집니다. 앱이 GPU 사용 요청을 직접 제출할 수 있기 때문에 지연이 줄어듭니다.
Microsoft는 지원 문서에서 “목표는 GPU에 작은 워크로드를 자주 제출하는 애플리케이션의 성능을 개선하는 것입니다.”라고 언급했습니다. “또한 사용자 모드 제출은 컨테이너 또는 가상 머신(VM) 내부에서 실행되는 경우 이러한 애플리케이션에 상당한 이점을 제공할 것으로 예상됩니다.”라고 회사는 덧붙였습니다.
Microsoft는 Windows 11 24H2가 “GPU 도어벨”을 사용하여 GPU에 새 작업이 대기열에 추가될 때 이를 알린다고 설명합니다. 두 가지 모델이 있습니다.
- 글로벌 도어벨: 모든 작업은 단일 알림 메커니즘을 공유하고, GPU는 이를 지속적으로 확인합니다.
- 전용 도어벨: 각 작업 대기열에는 고유한 알림 메커니즘이 있어 GPU가 어떤 작업을 처리해야 하는지 정확히 파악하기가 더 쉽습니다.
하지만 더 많은 앱이 작은 작업에 GPU에 의존하기 시작하면 무엇이 잘못될 수 있을까요? 이는 분명히 높은 전력 소모로 이어질 수 있지만, 이를 해결할 방법이 있습니다.
문서에 따르면 사용자 모드 작업 제출은 Windows 엔진 상태 전환 기능과 함께 작동할 수 있습니다.
모르는 분들을 위해 말씀드리자면, Windows 11의 디스플레이 드라이버는 엔진 상태 전환을 사용하여 GPU의 전력 사용을 관리합니다. 일반적으로 GPU가 고전력 모드에 있을 때 전력 소모가 증가합니다. 이는 GPU가 바쁠 때(앱 또는 게임 요청 처리)에만 발생합니다.
마찬가지로, GPU가 유휴 상태일 때는 에너지를 절약하기 위해 저전력 모드에 있습니다.
GPU는 사용자 모드 제출을 통해 전송된 작업에 따라 두 성능 모드 사이를 전환할 수 있습니다. 작업이 사용자 모드 제출을 통해 전송되면 엔진 상태 전환 시스템이 앱의 GPU 요청을 수신하고 컴퓨팅을 고전력 모드로 전환합니다.
작업을 완료한 후 더 이상 할 일이 없으면 엔진 상태는 GPU를 저전력 모드로 다시 전환합니다.
엔진 상태 전환 시스템은 새로운 것이 아니지만 앱이 GPU를 쉽게 사용할 수 있게 해주는 사용자 모드 제출은 새로운 변경 사항이며 기존 상태 전환 시스템과 함께 작동하도록 설계되었습니다.
그 결과, GPU는 낮은 지연 시간(사용자 모드 제출 덕분에)으로 새로운 작업에 신속하게 대응할 수 있고, 동시에 엔진 상태 전환 덕분에 전력을 효율적으로 관리할 수 있습니다.
Microsoft는 이미 Snapdragon의 통합 GPU가 탑재된 Copilot+ PC에 사용자 모드 작업 제출 기능을 제공했습니다.
Intel, AMD 및 Nvidia 하드웨어를 사용하는 나머지 Windows 사용자는 9월/10월에 Windows 11 24H2 업데이트를 통해 이 기능을 사용할 수 있게 됩니다.
답글 남기기