AMD đã chính thức ngừng dự án driver Vulkan mã nguồn mở AMDVLK , đánh dấu một sự thay đổi đáng kể trong chiến lược đồ họa Linux của công ty. Quyết định này hợp nhất các nỗ lực của AMD đằng sau RADV , driver dựa trên Mesa đã trở thành lựa chọn ưa thích cho các game thủ và nhà phát triển Linux .
Driver do cộng đồng xây dựng vượt trội hơn phiên bản chính thức
Việc ngừng phát triển này làm nổi bật một câu chuyện thành công bất thường trong phát triển mã nguồn mở. RADV , ban đầu được tạo ra bởi David Airlie của Red Hat và sinh viên Bas Nieuwenhuizen , liên tục vượt trội hơn driver chính thức của chính AMD trong nhiều tình huống. Dự án do cộng đồng điều hành đã tăng tốc khi các đối tác lớn như Valve , Google , và Red Hat bắt đầu đóng góp tài nguyên, cuối cùng tạo ra một giải pháp mạnh mẽ hơn so với sản phẩm của chính nhà sản xuất phần cứng.
Tình huống này phát sinh vì AMD đã mất nhiều năm để phát hành driver Vulkan mã nguồn mở như đã hứa, trong thời gian đó cộng đồng đã lấp đầy khoảng trống bằng việc triển khai riêng của họ. Khi AMDVLK cuối cùng ra mắt, nó đã phải đối mặt với một cuộc chiến khó khăn chống lại một lựa chọn thay thế đã được thiết lập và được hỗ trợ tốt.
Các Sự Kiện Quan Trọng Theo Thời Gian
- Thời Kỳ Đầu Vulkan: AMD đã hứa hẹn về driver Vulkan mã nguồn mở nhưng liên tục trì hoãn việc phát hành
- Phản Ứng Từ Cộng Đồng: David Airlie ( Red Hat ) và Bas Nieuwenhuizen đã tạo ra RADV như một giải pháp thay thế
- Sự Hỗ Trợ Từ Ngành: Valve , Google , và Red Hat bắt đầu đóng góp vào việc phát triển RADV
- Sự Chấp Nhận Trên Thị Trường: Các bản phân phối Linux đã chấp nhận RADV làm mặc định do mô hình phát triển mở
- 2025: AMD chính thức ngừng phát triển AMDVLK để tập trung nguồn lực vào việc hỗ trợ RADV
Lợi thế kỹ thuật thúc đẩy việc áp dụng
Thành công của RADV xuất phát từ mô hình phát triển thực sự mở, tương phản với cách tiếp cận của AMDVLK về cơ bản là một bản phát hành mã nguồn mở của mã độc quyền. Các bản phân phối Linux tự nhiên hướng về RADV do quy trình phát triển hợp tác và cải tiến hiệu suất nhất quán của nó. Driver này cũng được hưởng lợi từ khoản đầu tư trực tiếp của Valve vào gaming Linux , nhận được các tối ưu hóa nhắm mục tiêu cụ thể vào khả năng tương thích Steam Deck và Proton .
So sánh hiệu suất đã cho thấy kết quả hỗn hợp giữa hai driver, với mỗi driver xuất sắc trong các game và ứng dụng khác nhau. Tuy nhiên, việc phát triển cộng đồng tích cực và chu kỳ lặp nhanh hơn của RADV nhìn chung đã giữ cho nó dẫn đầu về mặt triển khai tính năng và sửa lỗi.
Tổng quan so sánh Driver
- AMDVLK: Driver chính thức của AMD , phiên bản mã nguồn mở của mã độc quyền, chia sẻ codebase với driver Windows
- RADV: Driver Mesa được phát triển bởi cộng đồng, mô hình phát triển thực sự mở, được các bản phân phối Linux ưa chuộng
- Hiệu suất: Kết quả hỗn hợp với mỗi driver xuất sắc trong các tình huống khác nhau
- Phát triển: RADV được hưởng lợi từ những đóng góp của Valve , Google , Red Hat và các nhà phát triển cộng đồng
Tác động đến Windows và ROCm
Việc ngừng phát triển đặt ra câu hỏi về chiến lược driver Vulkan Windows của AMD , vì phiên bản Windows chia sẻ codebase với dự án Linux AMDVLK hiện đã ngừng phát triển. Các cuộc thảo luận cộng đồng cho thấy rằng công việc đã được tiến hành để đưa RADV đến Windows , có khả năng thống nhất chiến lược driver Vulkan của AMD trên các nền tảng.
Đối với khối lượng công việc AI và tính toán, hỗ trợ ROCm vẫn là một mối quan tâm riêng biệt. Trong khi một số người dùng báo cáo thành công với ROCm trên stack mã nguồn mở, các vấn đề tương thích với phiên bản kernel mới hơn tiếp tục làm thất vọng các nhà phát triển đang cố gắng sử dụng phần cứng AMD cho các tác vụ machine learning .
Hợp nhất chiến lược
Quyết định của AMD thể hiện sự thừa nhận thực dụng về thực tế thị trường. Thay vì duy trì các nỗ lực trùng lặp, công ty giờ đây có thể tập trung tài nguyên kỹ thuật vào việc hỗ trợ driver mà người dùng thực sự ưa thích. Việc hợp nhất này về mặt lý thuyết sẽ dẫn đến hỗ trợ Linux tổng thể tốt hơn, mặc dù một số thành viên cộng đồng bày tỏ lo ngại về tác động tiêu cực tiềm ẩn đến văn hóa phát triển của RADV .
Động thái này cũng phản ánh cam kết rộng lớn hơn của AMD đối với đồ họa mã nguồn mở trên Linux , một chiến lược đã giúp công ty giành được thị phần đáng kể trong số những người đam mê Linux và triển khai máy chủ. Thiện chí này đã chuyển thành các khuyến nghị mở rộng ra ngoài cộng đồng Linux , ảnh hưởng đến quyết định mua hàng trên các hệ điều hành khác nhau.