Linux 기반 Windows 11 VM은 Intel의 12세대, 13세대, 14세대, 15세대 CPU에서 더 빠르게 작동합니다.

Linux 기반 Windows 11 VM은 Intel의 12세대, 13세대, 14세대, 15세대 CPU에서 더 빠르게 작동합니다.

작년 10월, 아마도 다소 놀랍게도 Microsoft는 Windows 사용자에게 WSL을 통해 Linux를 사용해 볼 것을 촉구하는 가이드를 발표했습니다 .

이미 Linux를 사용하고 있고 VM을 통해 Windows를 사용해 보고 싶고 Intel 프로세서 12세대 이상을 실행하고 있다면 좋은 소식이 있습니다. 이는 Intel이 Linux 호스트의 Windows 게스트가 더 나은 성능을 발휘할 수 있도록 Thread Director 최적화를 통합하기 위해 노력해 왔기 때문입니다. 이러한 최적화 ( Phoronix 에서 발견 )는 최대 14% 이상의 성능 향상을 가져올 수 있습니다. 패치는 13세대 Core i9-13900K에서 테스트되었습니다.

패치 노트에는 Intel HWP(Hardware P-States/Performance States) 및 CPPC(Collaborative Processor Performance Control)의 추가 지원도 필요하다고 나와 있습니다.

… 이 패치 세트의 목적은 게스트가 Intel 하이브리드 플랫폼에서 게스트 작업을 더 잘 예약할 수 있도록 게스트에서 ITD 기반 예약 논리를 활성화하는 것입니다.

현재 Windows VM에는 ITD가 필요합니다. ITD 가상화 지원을 기반으로 Windows 11 게스트는 성능이 크게 향상될 수 있습니다(예: i9-13900K에서는 3DMARK에서 최대 14% 이상 향상).

ITD 가상화는 VM의 하이브리드 토폴로지나 vCPU의 CPU 선호도에 구속되지 않습니다. 그러나 실제로 win11 VM에 대한 ITD 스케줄링 최적화는 하이브리드 토폴로지 및 CPU 선호도와 결합될 때 가장 잘 작동합니다(이는 Win11 스케줄링의 특정 구현과 관련됨).

[..]

Win11 VM에서 ITD 관련 스케줄링 최적화를 활성화하려면 다른 열 관련 지원(HWP, CPPC)도 필요하지만 VMM에서 더미 값을 사용하여 이를 에뮬레이션할 수 있습니다.

혹시 모르실 수도 있겠지만, Intel Thread Director(ITD)는 Windows가 성능 하이브리드 아키텍처 CPU(예: 12세대 이상)의 적절한 P 코어 및 E 코어에서 최적으로 작업을 예약하도록 돕는 기술입니다.

VM 외부에서는 Thread Director 최적화가 이미 한동안 Linux 커널 의 일부였다는 점은 주목할 만합니다 .

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다