Oprócz pobrania drm-intel-next na początku tego tygodnia, które przyniosło więcej grafiki Meteor Lake w systemie Linux i obsługę VRR eDP wśród innych zmian wprowadzonych w systemie Linux 6.5, w czwartek nowa partia kodu drm-intel-gt-next została przesłana do DRM-Next przed następnym cyklem jądra.

Ten zestaw poprawek drm-intel-gt-next zapewnia obsługę używania dużych pierścieni w kontekstach obliczeniowych, lepsze rejestrowanie problemów z mikrokontrolerem GuC, ograniczanie rozmiaru lokalnej alokacji pamięci, aby odnieść sukces na małych słupkach, ulepszenia niezawodności przechwytywania perf/OA na DG2 i wiele innych zmian.

Prawdopodobnie najbardziej zauważalną cechą tego ostatniego żądania ściągnięcia jest dodanie obsługi ładowania oprogramowania układowego mikrokontrolera HuC dla nadchodzących procesorów Intel Meteor Lake. Mikrokontroler HuC firmy Intel służy do przenoszenia niektórych funkcji multimedialnych z procesora na kartę graficzną i jest niezbędny do przyspieszania sprzętowego za pomocą kodeków wideo, takich jak H.265/HEVC.

Stara witryna firmy Intel 01.org charakteryzuje HuC jako: „HuC ma na celu odciążenie niektórych funkcji multimedialnych z CPU do GPU. Obejmują one między innymi kontrolę szybkości transmisji bitów, analizę nagłówka. Na przykład w przypadku kontroli szybkości transmisji sterownik wywołuje HuC na początku każdego przebiegu kodowania ramki, szybkość transmisji kodowania jest dostosowywana przez obliczenia wykonane przez HuC. Zarówno sprzęt HuC, jak i kodowany kod stały znajdują się w GPU. Korzystanie z HuC pozwoli zaoszczędzić niepotrzebnej synchronizacji CPU-GPU.

Meteor Lake to nowy i ulepszony sposób radzenia sobie z HuC. To wsparcie będzie dostępne dla jądra Linuksa 6.5.

Obsługa ładowania HuC dla Meteor Lake jest więc najważniejsza z to pociągnięcie dla Linuksa 6.5.

Bloby oprogramowania sprzętowego Meteor Lake dla GuC i DMC są już w linux-firmware.git, podczas gdy prawdopodobnie wkrótce zostaną dodane pliki binarne HuC.

Wydaje się, że obsługa grafiki Meteor Lake idzie dobrze, ale na razie w DRM-Next grafika Meteor Lake pozostaje za opcją modułu eksperymentalnego/„sonda siły”. Nie jest jasne, czy spróbują ustabilizować wszystko dla Linuksa 6.5, czy też przeciągną się dalej, ale zbliża się punkt, w którym miejmy nadzieję, że wkrótce nastąpi błogosławieństwo jako stabilne, jeśli jesienne wydania dystrybucji Linuksa mają zapewnić obsługę grafiki Meteor Lake po wyjęciu z pudełka.

Oprócz grafiki Meteor Lake, reszta obsługi Linuksa Meteor Lake wydaje się być w dobrym stanie, przynajmniej na podstawie mojego zewnętrznego monitoringu poprawek. Nawet nowy sterownik VPU Meteor Lake jest już dostępny od Linuksa 6.3.

Categories: IT Info