하드웨어 가속 GPU 스케줄링은 2020년 5월 업데이트 버전 2004에서 Windows 10에 추가된 새로운 기능입니다. GPU 스케줄링은 조정, 우선 순위 지정 및 렌더링을 위해 GPU에 작업을 제출하는 프로세스입니다.
Windows Vista에 Windows 디스플레이 드라이버 모델이 도입되기 전에는 렌더링을 위해 GPU에 제공되는 모든 데이터가 선착순으로 수행되었습니다. GPU 스케줄링을 통해 CPU는 어떤 디스플레이 요청에 우선 순위가 있는지 결정할 수 있습니다. 이것은 둘 이상의 프로그램이 한 번에 GPU를 사용하려고 할 때 보다 반응적인 사용자 경험을 보장하기 위한 핵심 단계였습니다.
시간이 지남에 따라 GPU 스케줄러가 개선되었지만 본질적으로 처리 오버헤드와 추가 대기 시간이 추가되었습니다. 추가 오버헤드 중 일부는 일부 정보를 GPU로 보내기 전에 함께 그룹화하기 위해 대기하는 프레임 버퍼를 도입하여 처리되었습니다. 이렇게 하면 오버헤드가 줄어들지만 입력 지연에 약간의 부정적인 영향을 미칩니다.
하드웨어 가속 GPU 스케줄링을 사용하면 GPU 처리 스케줄링 작업이 GPU 자체의 전용 프로세서로 오프로드됩니다. GPU 스케줄링을 위한 전용 프로세서를 사용함으로써 CPU는 성능에 더 유용한 다른 프로세스를 수행할 수 있습니다. 이 기능은 전적으로 선택 사항이며 옵트인이며 호환되는 그래픽 하드웨어 및 드라이버가 필요합니다.
팁: 이 기능을 활성화하려면 1000 시리즈 이상의 Nvidia 그래픽 카드 또는 5600 및 5700 시리즈 이상의 AMD 그래픽 카드와 최신 그래픽 드라이버가 필요합니다. 시스템이 이 기능을 지원하지 않으면 설정 앱에 표시되지 않습니다.
하드웨어 가속 GPU 스케줄링을 가능하게 하는 성능상의 이점과 관련하여 많은 주장이 있었습니다. 그러나 Microsoft는 기능 발표에서 최소한 처음부터 성능에 미치는 영향이 최소화될 수 있다고 언급합니다. 리뷰어의 벤치마크에 따르면 성능에는 일반적으로 최소한의 변화가 있지만 테스트 중인 게임에 따라 긍정적인 방향과 부정적인 방향 모두가 있을 수 있습니다.
하드웨어 가속 GPU 스케줄링을 활성화하는 방법
Windows 10에서 하드웨어 가속 GPU 스케줄링을 활성화하려면 Windows 키를 누르고 "설정"을 입력한 다음 Enter 키를 눌러 설정 앱을 엽니다. 설정 앱에서 "시스템"을 클릭한 다음 "디스플레이" 탭 하단으로 스크롤하여 "그래픽 설정"을 클릭합니다.

"하드웨어 가속 GPU 스케줄링" 슬라이더를 "켜기" 위치로 클릭하여 기능을 활성화합니다. 설정을 적용하려면 컴퓨터를 다시 시작해야 합니다.
