Windows 11 wprowadza kontrolę zunifikowanej pamięci dla zadań GPU i AI

Windows 11 wprowadza nową funkcję, która pozwala użytkownikom kontrolować, ile zunifikowanej pamięci jest przydzielane do obciążeń graficznych i zadań AI. Ta regulacja zapewnia elastyczność w uwalnianiu większej ilości pamięci RAM dla innych aplikacji lub rezerwowaniu dodatkowej pamięci do uruchamiania lokalnych modeli AI, w zależności od priorytetów użytkownika.
Czym jest zunifikowana pamięć?
Zunifikowana pamięć odnosi się do pojedynczej, szerokopasmowej puli pamięci współdzielonej między CPU, GPU i innymi akceleratorami, zamiast tradycyjnego podziału na pamięć systemową i dedykowaną pamięć wideo. Spopularyzowana przez chipy Apple serii M, zunifikowana pamięć okazała się szczególnie korzystna dla lokalnych aplikacji AI.

Ostatnie odniesienia w wewnętrznej dokumentacji NVIDIA, jak donosi Windows Latest, wskazują, że Windows zyskuje większą kontrolę nad przydziałem zunifikowanej pamięci. Zostało to dodatkowo potwierdzone przez odkrycia w wersjach preview Windows 11, które zawierają ukrytą funkcję o nazwie IntelligentCarveout z ID funkcji 61121285 oraz nowy plik o nazwie SettingsHandlers_UnifiedMemory.dll.
Kluczowe ciągi znalezione w wersjach Windows 11
- “Zarezerwowana pamięć dla akceleratorów”
- “Pamięć dla grafiki i akceleracji AI”
- “Pozwól Windows zarezerwować dodatkową zunifikowaną pamięć dla gier i aplikacji wymagających intensywnej grafiki i AI. Zarezerwowana pamięć nie jest dostępna dla innych aplikacji.”
Jako nieopublikowana funkcja, MS nie dostarczył oficjalnej dokumentacji ani nie wspomniał o niej w notatkach dotyczących wersji, pozostawiając miejsce na spekulacje co do jej ostatecznego wdrożenia.
Przyjęcie zunifikowanej pamięci w branży
Tradycyjne laptopy z dedykowanymi GPU przydzielają pamięć do dwóch oddzielnych pul: pamięci RAM systemowej dla CPU i VRAM dla GPU. Jednak platformy takie jak RTX Spark od NVIDIA, Ryzen AI Max “Halo” od AMD i inne przyjmują zunifikowaną pamięć dla lepszej wydajności w zadaniach AI, grach i pracy twórczej.

Windows już teraz wymienia “Współdzieloną pamięć GPU” w Menedżerze zadań, która dynamicznie wykorzystuje pamięć systemową obok dedykowanej pamięci GPU. Jednak nowa funkcja IntelligentCarveout wydaje się tworzyć stałą rezerwację specjalnie dla obciążeń graficznych i AI, czyniąc ją niedostępną dla innych aplikacji. Oznaczałoby to odejście od obecnego podejścia i zapewnienie użytkownikom większej kontroli nad przydziałem pamięci.
Porównanie z macOS
W przeciwieństwie do macOS, który nie pozwala użytkownikom na dostosowanie przydziału zunifikowanej pamięci, Windows dąży do zapewnienia elastyczności dla różnych obciążeń. Jest to zgodne z szerszym zastosowaniem Windows w grach, AI i ogólnym przetwarzaniu, czyniąc go bardziej wszechstronną platformą dla różnorodnych potrzeb użytkowników.
RTX Spark: Rewolucja w zunifikowanej pamięci
Platforma RTX Spark od NVIDIA ma zrewolucjonizować komputery z Windows, oferując do 128 GB zunifikowanej pamięci współdzielonej między GPU Blackwell i CPU Grace Arm. Otwiera to nowe możliwości uruchamiania dużych lokalnych modeli AI przy jednoczesnym utrzymaniu doskonałej wydajności w grach i zadaniach twórczych.

Ustawienia przydziału zunifikowanej pamięci mogą być szczególnie korzystne dla RTX Spark, pozwalając użytkownikom dostosować zasoby w zależności od konkretnych obciążeń. Na przykład zadania intensywnie wykorzystujące AI mogą skorzystać z większej zarezerwowanej pamięci, podczas gdy obciążenia związane z grami mogą priorytetowo pozostawić pamięć dostępną do innych zastosowań.
Optymalizacje Windows dla RTX Spark
MS aktywnie optymalizuje Windows 11 dla RTX Spark, wprowadzając nowe funkcje, takie jak Workload Profile Scheduling, które ulepszają harmonogramowanie, zarządzanie pamięcią i efektywność energetyczną. Jensen Huang, CEO NVIDIA, podkreślił, że RTX Spark został zaprojektowany do uruchamiania każdej aplikacji Windows, wykorzystując natywne wsparcie dla Arm64 i emulację Prism dla oprogramowania x86.

Dodatkowo NVIDIA wydała wersję preview sterownika GeForce (wersja 616.00) dla Windows 11 na Arm, potwierdzając konfiguracje z nawet 6,144 rdzeniami CUDA.
Nadchodzący sprzęt z RTX Spark
Laptopy i mini PC z RTX Spark mają zostać wprowadzone na rynek tej jesieni, a producenci tacy jak MS, Lenovo, ASUS, Dell, HP i MSI będą liderami. Do godnych uwagi urządzeń należą Surface Laptop Ultra i seria Yoga Pro 9n od Lenovo.


Tymczasem Surface RTX Spark Dev Box oferuje 128 GB zunifikowanej pamięci w kompaktowej formie desktopowej dla deweloperów. Wczesne testy wydajności sugerują, że RTX Spark przewyższa konkurentów, takich jak AMD Ryzen AI Max+ 395 i Intel Core Ultra X9 388H w wydajności wielordzeniowej, nawet na sprzęcie przedpremierowym.

Podsumowanie
Wprowadzenie kontroli zunifikowanej pamięci w Windows 11 stanowi znaczący krok naprzód dla platformy, szczególnie w kontekście przyjęcia zunifikowanej pamięci przez branżę w CPU, GPU i akceleratorach. Funkcja IntelligentCarveout, w połączeniu z nadchodzącym sprzętem RTX Spark, ma na celu poprawę wydajności w zadaniach AI, grach i pracy twórczej.
Chociaż MS oficjalnie nie ogłosił tej funkcji, odniesienia w wersjach preview Windows i dokumentacji NVIDIA sugerują, że kontrola zunifikowanej pamięci może stać się kluczowym elementem przyszłych wydań Windows, przynosząc korzyści zarówno deweloperom, jak i konsumentom.

