Trong khi GPU NVIDIA GeForce RTX 40″Ada Lovelace”đang được vận chuyển, ngăn xếp trình điều khiển Nouveau Linux để hỗ trợ mã nguồn mở trên phần cứng NVIDIA cuối cùng đã sẵn sàng để cung cấp hỗ trợ OpenGL cơ bản cho bộ xử lý đồ họa RTX 30″Ampere”hiện có.

Để cùng với các cải tiến trình điều khiển Nouveau cho Linux 6.2, cùng với mã đó được hợp nhất với Mesa Git ngày hôm qua cho Mesa 23.0 của quý tới sẽ cho phép hỗ trợ OpenGL cho GPU Ampere. Hỗ trợ trình điều khiển Mesa NVC0 Gallium3D này cho GPU Ampere sẽ phụ thuộc vào Linux 6.2+ cũng như sử dụng các gói phần sụn Ampere đã ký.

Karol Herbst của Red Hat đã tìm ra vài trăm dòng thay đổi trình điều khiển Nouveau Gallium3D cần thiết để OpenGL hoạt động trên dòng RTX 30. Hỗ trợ là một phần của yêu cầu hợp nhất này đã được mở trong ba tháng nhưng hiện chỉ được hợp nhất với sự hỗ trợ trình điều khiển phía hạt nhân kết hợp với nhau cho DRM-Next.

Đây chỉ là về khả năng tăng tốc OpenGL cho dòng RTX 30 trong khi hỗ trợ API Vulkan sẽ đến thông qua trình điều khiển Vulkan mã nguồn mở”NVK”đang được xử lý. Ngoài ra, đối với Linux 6.2 vẫn chưa có bất kỳ tích hợp Bộ xử lý Hệ thống GPU (GSP) nào hoặc các giải pháp thay thế khác để đối phó với giới hạn tốc độ xung nhịp khởi động/hiệu suất thấp. Vì vậy, khi hỗ trợ trình điều khiển OpenGL nguồn mở này đang chạy trên GeForce RTX 30 series, nó sẽ cực kỳ chậm với ngăn xếp trình điều khiển nguồn mở. Chỉ khi hỗ trợ Nouveau GSP hạ cánh và việc quản lý điện năng/điều chỉnh lại xung nhịp được sắp xếp thì mới có thể có được hiệu suất tốt.

Hỗ trợ dòng RTX 30 này hiện tại (trước GSP) sẽ tương tự như hỗ trợ của dòng GeForce 900″Maxwell”và sau này có hiệu suất rất thấp. Cho đến khi vượt qua cột mốc GSP đó, hiệu suất/hỗ trợ Nouveau tốt nhất vẫn còn với dòng GeForce GTX 700 cũ. Hoặc sử dụng trình điều khiển độc quyền của NVIDIA với bất kỳ GPU hiện đại nào của họ nếu không quan tâm đến tính mở của phần mềm. Hy vọng rằng năm 2023 sẽ trở nên thú vị hơn trên mặt trận NVIDIA nguồn mở nếu các nỗ lực GSP kết hợp tốt với nhau và NVK chứng minh được khả năng chơi game trên Linux.

Categories: IT Info