ACS: Máy chủ tổng hợp dựa trên Weston mới của AMD

ACS-máy tính để bàn-AMD

Có vẻ như AMD để mắt đến máy tính để bàn Linux, kể từ gần đây đội ngũ kỹ sư của nó họ đã cho biếtr thông báo phát triển de máy chủ tổng hợp của riêng nó, được gọi là ACS (AMDGPU Composition Stack), dựa trên Weston, máy chủ tổng hợp tham chiếu của dự án Wayland.

Trên trang GitLab Wiki, họ trình bày ACS dưới dạng một nhánh của Weston tích hợp các chức năng nâng cao và hứa sẽ duy trì đồng bộ hóa hai năm một lần với mã lõi của Weston. Dự án này, có mã được cung cấp theo giấy phép MIT, có mục tiêu chính là phục vụ như một nền tảng thử nghiệm và phát triển.

ACS (Ngăn xếp thành phần AMDGPU) là gì?

Về bản chất, ACS Nó được định vị là máy chủ tổng hợp tham chiếu với sự hỗ trợ đầy đủ nhất cho phần cứng AMD, bên cạnh đó sẽ đóng một vai trò cơ bản trong việc phát triển các công nghệ tiên tiến trực quan và đồ họa cho công ty. Ngoài việc sử dụng nội bộ, ACS sẽ được tận dụng như một nền tảng mở để hỗ trợ các sản phẩm thương mại và các ứng dụng cụ thể của AMD. Điều này bao gồm các công cụ như trình tối ưu hóa hiệu suất, trình phát đa phương tiện, giải pháp lập hồ sơ và trò chơi 3D, củng cố mức độ liên quan của chúng trong hệ sinh thái đồ họa AMD.

Máy chủ tổng hợp ACS iGiới thiệu một số tính năng bổ sung không có trên Weston, ngoài việc AMD đề cập rằng điều này sẽ tập trung vào việc cung cấp các khả năng nâng cao và tối ưu hóa cụ thể cho phần cứng AMD. Trong số các tính năng độc quyền chính, nổi bật là hỗ trợ FreeSync, một công nghệ cho phép bạn linh hoạt điều chỉnh tốc độ làm mới màn hình (VRR) để mang lại trải nghiệm mượt mà cả trong trò chơi và khi phát video, loại bỏ hiện tượng giật và xé hình.

Sự ra đời của ACS đáp ứng nhu cầu về một môi trường nơi có thể thử nghiệm các khả năng mới liên quan đến Wayland. AMD có kế hoạch đưa những cải tiến này trở lại dự án Weston chính khi có thể. Tuy nhiên, bạn cũng sẽ sử dụng ACS để quản lý mã dành riêng cho phần cứng không thể tích hợp vào Weston do chính sách của dự án Weston hạn chế việc đưa vào các tính năng dành riêng cho phần cứng.

Các tính năng và chức năng của ACS

Bây giờ, ACS đang được phát triển và nó được đề cập rằng đã triển khai kỹ thuật bố cục nhiều lớp (MPO), sử dụng thành phần cơ bản. Theo cách tiếp cận này, máy tính để bàn được đặt ở lớp trên cùng bên trên các lớp khác, thay vì phủ nội dung trực tiếp lên trên lớp dưới cùng, giảm tải GPU, tối ưu hóa việc sử dụng tài nguyên và đơn giản hóa các quy tắc kết hợp các thành phần đồ họa.

cũng tích hợp trình phát đa phương tiện gốc, ACS Media Player, Được thiết kế để thể hiện khả năng phát lại video nâng cao. Người chơi này bao gồm hỗ trợ HDR, FreeSync, tăng tốc phần cứng thông qua VDPAU/VAAPI và truy cập trực tiếp vào API FFmpeg. Ngoài ra, còn có hỗ trợ cho tiện ích mở rộng giao thức quản lý màu Wayland, cho phép quản lý gam màu rộng, cùng với khả năng phát video toàn màn hình với HDR và ​​​​thực hiện ánh xạ tông màu (Bản đồ giai điệu HDR) cho màn hình tương thích.

Hỗ trợ cấu hình nhiều chỗ ngồi là một sự bổ sung quan trọng khác, cho phép các GPU khác nhau (chẳng hạn như tích hợp và rời rạc) được gán cho các thiết bị đầu vào độc lập, tạo điều kiện thuận lợi cho các phiên đồng thời trên các màn hình riêng biệt trong cùng một hệ thốngĐẾN. Ngoài ra, ACS còn bao gồm một bản cập nhật nhỏ cho giao diện đồ họa người dùng, cải thiện chức năng và khả năng sử dụng của nó.

Entre las các tính năng vẫn đang được phát triển, nó được lên kế hoạch để thực hiện quản lý màu sắc và HDR ở cấp độ cửa sổ riêng lẻ, sự kết hợp của các vùng bộ nhớ tin cậy (TMZ) và chế độ bảo vệ chống chặn dữ liệu trên màn hình (Hiển thị an toàn). Cũng được đề cập là các tối ưu hóa cụ thể cho AMDGPU, các công cụ nâng cao để gỡ lỗi và khởi động lại GPU, hỗ trợ ảo hóa cho QEMU, giao diện đồ họa cho trình gỡ lỗi UMR và tích hợp hỗ trợ MM Audio dành cho video và trò chơi điện tử.

Cuối cùng, nếu bạn là muốn biết thêm về nó, bạn có thể kiểm tra các chi tiết Trong liên kết sau đây.