ACS: nowy serwer kompozytowy AMD oparty na technologii Weston

ACS-desktop-AMD

Wygląda na to że AMD ma oko na pulpit z Linuksem, od niedawna zespół inżynierów dali znaćr ogłoszenie rozwoju de własny serwer złożony o nazwie ACS (AMDGPU Composition Stack), oparty na Weston, referencyjnym serwerze złożonym projektu Wayland.

Na stronie GitLab Wiki przedstawiają ACS jako widelec Westona, który integruje zaawansowane funkcjonalności i obiecuje utrzymywać dwuletnią synchronizację z podstawowym kodem Westona. Projekt ten, którego kod jest dostępny na licencji MIT, ma za główny cel służyć jako platforma eksperymentalna i rozwojowa.

Co to jest ACS (stos kompozycji AMDGPU)?

W istocie ACS Jest pozycjonowany jako referencyjny serwer złożony z najpełniejszą obsługą sprzętu AMD, poza tym odegrają zasadniczą rolę w rozwoju zaawansowanych technologii wizualizacje i grafiki dla firmy. Oprócz użytku wewnętrznego, ACS będzie wykorzystywany jako otwarta platforma do obsługi produktów komercyjnych i określonych aplikacji AMD. Obejmuje to narzędzia takie jak optymalizatory wydajności, odtwarzacze multimedialne, rozwiązania do gier 3D i profilowania, wzmacniające ich znaczenie w ekosystemie graficznym AMD.

Serwer kompozytowy ACS iWprowadza szereg dodatkowych funkcji niedostępnych w Weston, oprócz tego, że AMD wspomniało, że skupi się to na oferowaniu zaawansowanych możliwości i konkretnych optymalizacji dla sprzętu AMD. Wśród głównych ekskluzywnych funkcji wyróżnia się obsługa FreeSync, technologii umożliwiającej dynamiczną regulację częstotliwości odświeżania monitora (VRR), aby zapewnić płynność zarówno w grach, jak i podczas odtwarzania filmów, eliminując zacinanie się i rozrywanie obrazu.

Utworzenie ACS odpowiada na zapotrzebowanie na środowisko, w którym można testować nowe możliwości związane z Waylandem. AMD planuje, jeśli to możliwe, przywrócić te innowacje do głównego projektu Weston. Jednakże ACS będzie również używany do zarządzania kodem specyficznym dla sprzętu, którego nie można włączyć do Weston ze względu na zasady projektu, które ograniczają włączanie funkcji specyficznych dla sprzętu.

Cechy i funkcje ACS

Teraz, ACS jest już w fazie rozwoju i jest o tym mowa ma już wdrożenie techniki kompozycji wielowarstwowej (MPO), który wykorzystuje podstawowy skład. W tym podejściu pulpit jest umieszczany jako górna warstwa na innych, zamiast nakładać zawartość bezpośrednio na dolną warstwę, co zmniejsza obciążenie procesora graficznego, optymalizuje wykorzystanie zasobów i upraszcza zasady łączenia elementów graficznych.

również integruje natywny odtwarzacz multimedialny ACS Media Player, Zaprojektowany, aby zaprezentować zaawansowane możliwości odtwarzania wideo. Ten gracz obejmuje obsługę HDR, FreeSync, akcelerację sprzętową poprzez VDPAU/VAAPI i bezpośredni dostęp do API FFmpeg. Dodatkowo dostępna jest obsługa rozszerzenia protokołu zarządzania kolorami Wayland, które umożliwia zarządzanie kolorami w szerokiej gamie, a także możliwość odtwarzania wideo na pełnym ekranie z HDR i wykonywania mapowania tonów (HDR Tone Mapping) dla kompatybilnych monitorów.

Wsparcie konfiguracji wielomiejscowy to kolejny ważny dodatek, umożliwiając przypisanie różnych procesorów graficznych (takich jak zintegrowane i dyskretne) do niezależnych urządzeń wejściowych, co umożliwia jednoczesne sesje na oddzielnych ekranach w ramach tego samego systemuDo. Dodatkowo ACS zawiera drobną aktualizację graficznego interfejsu użytkownika, poprawiającą jego funkcjonalność i użyteczność.

Wśród funkcje, które są wciąż w fazie rozwoju, planuje się wdrożenie zarządzanie kolorem i HDR na poziomie poszczególnych okien, włączenie zaufanych stref pamięci (TMZ) oraz tryby ochrony przed przechwyceniem danych na ekranie (Bezpieczne wyświetlanie). Wspomniano także o konkretnych optymalizacjach dla AMDGPU, zaawansowanych narzędziach do debugowania i ponownego uruchamiania GPU, obsłudze wirtualizacji dla QEMU, interfejsie graficznym dla debugera UMR oraz integracji obsługi MM Audio przeznaczonej dla filmów i gier wideo.

Wreszcie, jeśli jesteś chcesz dowiedzieć się więcej na ten tematmożesz sprawdzić szczegóły W poniższym linku.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.