무료 앱이 마이크로소프트의 제한을 우회하여 GPU 없이도 Windows 11 데스크톱을 실행할 수 있게 해줍니다
요약
개발자 커뮤니티가 NPU를 활용하여 GPU 없이 Windows 11 데스크톱 전체를 렌더링하는 오픈 소스 프로젝트(npu-render)를 공개했습니다. 이 프로젝트는 DWM에서 전송되는 그리기 작업을 가로채어 OpenVINO와 맞춤형 드라이버를 통해 NPU가 처리하도록 구현했습니다. 현재는 연구용 프로토타입 단계이며, 실측 결과 성능은 매우 낮은 수준입니다.
핵심 포인트
- NPU를 활용하여 GPU 없이 Windows 11 데스크톱 전체 렌더링을 시도하는 프로젝트가 공개됨.
- DWM의 그리기 작업을 가로채어 NPU에서 처리하는 맞춤형 드라이버 기술이 핵심임.
- 현재는 연구용 프로토타입 단계이며, 성능은 일반 GPU 대비 현저히 낮음 (예: 1.6 FPS).
- NPU가 OS 전반의 그래픽 처리에 활용될 수 있는 새로운 가능성을 제시함.
해외 기사를 번역기로 번역 하였습니다 오역이 있을수 있으니 원문을 참고 하세요
이 실험 프로젝트는 GPU 없이 인텔 NPU를 사용하여 Windows 11 데스크톱을 완벽하게 렌더링합니다.
마이크로소프트는 윈도우 11 26H2의 최근 성능 향상을 강조해 왔으며, 타사 벤치마킹 결과 도 마이크로소프트의 주장이 사실임을 입증했습니다. 하지만 이러한 성능 향상은 주로 메모리 사용량 측면에서 이루어졌기 때문에, 특히 CPU와 GPU 성능이 낮은 하드웨어를 사용하는 사용자들은 마이크로소프트가 다음 단계로 이러한 부분에 집중해주기를 바라고 있습니다.
최신 Windows 11 버전 24H2 이상의 주요 특징 중 하나는 AI PC와 비AI PC를 구분한다는 점입니다. 마이크로소프트는 이를 위해 Copilot+ PC라는 특별 브랜드를 만들기도 했지만, Windows "12" 출시 계획 과 함께 이 브랜드도 서서히 사라지고 있는 추세입니다 .
다시 한번 말씀드리자면, 40 TOPS 이상의 성능을 낼 수 있는 NPU를 탑재한 시스템은 AI PC로 인증받게 됩니다. 마이크로소프트는 이러한 NPU를 통해 더욱 지능적인 윈도우 환경을 구현하고자 큰 기대를 걸고 있었지만, 지금까지 NPU는 주로 Paint 나 Clipchamp 와 같은 앱에서 특정 AI 기능을 구현하는 데에만 사용되어 왔습니다 .
하지만 한 사용자가 NPU를 활용해 매우 흥미로운 작업을 수행했고, 이는 마이크로소프트가 그토록 강조해 온 NPU 하드웨어의 새로운 활용 사례를 열어줄 가능성이 있습니다. labscommunity라는 개발팀은 npu-render라는 무료 오픈 소스 프로젝트를 공개했는데, 이 프로젝트를 통해 GPU 대신 NPU를 사용하여 윈도우 11 데스크톱 전체를 렌더링할 수 있습니다. npu-render는 일반적으로 GPU의 3D 엔진이 처리하는 작업을 NPU가 대신하여 데스크톱 구성을 담당하도록 하는 것을 목표로 합니다.
짐작하시겠지만, 이는 윈도우에서 기본적으로 지원하는 기능이 아닙니다. 따라서 개발자들은 윈도우 데스크톱 창 관리자(DWM)에서 전송되는 그리기 작업을 가로채서 일괄 처리한 후, 인텔의 OpenVINO 프레임워크와 특별히 작성된 SHAVE 커널을 사용하여 NPU에서 실행하는 맞춤형 디스플레이 드라이버를 개발했습니다. 그러므로 현재로서는 인텔 NPU에서만 작동합니다.
흥미로운 점은 앱 자체는 이러한 변경 사항을 알 필요가 없다는 것입니다. 개발자들은 파일 탐색기, 시작 메뉴, 메모장, WPF 애플리케이션, 심지어 Edge 창을 포함한 일반 Windows 구성 요소를 별도의 그래픽 파이프라인과 통신하지 않고도 성공적으로 렌더링했다고 설명합니다.
재미있긴 하지만, 이 프로젝트는 현재 연구용 프로토타입 단계이며, 성능은 일반적인 GPU에서 기대할 수 있는 수준에 한참 못 미칩니다. 인텔 팬서 레이크 노트북에서 테스트한 결과, npu-render는 목표 주사율 30Hz에 비해 초당 2~3회 화면 업데이트밖에 달성하지 못했습니다. 한 테스트에서는 시스템이 약 1.6 FPS를 기록했는데, 이는 이 프로젝트가 실용적인 대체재가 되기에는 얼마나 멀었는지를 보여주는 단적인 예입니다.
사실, 개발자들 스스로도 이러한 한계를 솔직하게 밝히고 있습니다. 한 테스트에서 GPU 3D 엔진 사용률을 3.4%에서 0.6%로 줄이는 데 성공했지만, 이는 NPU 사용률을 약 58%까지 끌어올린 결과입니다. 성능 향상에 대해 궁금해하실 분들을 위해 말씀드리자면, 개발팀은 데스크톱 합성 작업 자체가 이미 GPU 자원을 거의 사용하지 않는 매우 가벼운 작업이기 때문에 다른 GPU 기반 작업에서는 의미 있는 성능 향상을 보여주지 못한다고 명확히 밝혔습니다.
하지만 이 아이디어는 흥미롭습니다. 특히 마이크로소프트와 파트너사들이 지난 몇 년간 NPU에 얼마나 많은 투자를 해왔는지 생각해 보면 더욱 그렇습니다. 전용 프로세서가 일부 작업을 분담하게 되면 궁극적으로 GPU 리소스를 로컬 AI 추론을 포함한 다른 워크로드에 더 많이 활용할 수 있게 될 것입니다.
따라서 이 드라이버를 설치한다고 해서 GPU 하드웨어 가속 없이도 Windows 데스크톱을 바로 사용할 수 있게 되는 것은 아닙니다. 또한, 이 실험적인 드라이버를 활성화하면 문제가 발생할 경우 데스크톱이 일시적으로 작동하지 않을 수 있다는 점도 경고하고 있습니다. 그래도 한번 사용해보고 싶다면 프로젝트의 GitHub 저장소에서 드라이버를 찾을 수 있습니다 .
AI 자동 생성 콘텐츠
본 콘텐츠는 퀘이사존 하드웨어 뉴스의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기