Apple Silicon M1/M2 running on Asahi Linux with Mesa's Rusticl driver has become the first listed conformant implementation of OpenCL 3.1, just over two months after the spec was announced. Rusticl is a generic OpenCL implementation targeting Mesa Gallium3D drivers, developed by Karol Herbst of Red Hat. AMD/radeonsi and zink conformance submissions are also in the pipeline. This marks a notable reversal from over a decade ago when the open-source Linux graphics stack consistently lagged behind major hardware vendors in supporting newer OpenGL and OpenCL versions.
Nguồn: https://www.phoronix.com/news/OpenCL-3.1-Conformance-Apple. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync Dev.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình với video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem khóa họcLuyện thuật toán chấm tự động 7 ngôn ngữ, chạy code ngay trên trình duyệt.
Hỗ trợ encode H.264/H.265 qua Vulkan Video đã được kích hoạt trở lại cho GPU Intel Gen12.5 (Alchemist/Arc A-Series) trên Linux thông qua bản cập nhật Mesa 26.2. Tính năng này từng bị vô hiệu hóa do thiếu kiểm thử với driver ANV mã nguồn mở, nhưng nay đã được khôi phục nhờ đóng góp từ Hyunjun Ko (Igalia) và có thể mở đường cho encode AV1 trong tương lai.
Lập trình viên phát triển phần mềm đồ họa hoặc ứng dụng multi-gaming trên Linux sẽ tìm hiểu cách tối ưu hóa mã hóa video H.264/H.265 với Intel Arc Series bằng Vulkan để cải thiện hiệu suất và tương thích cho các ứng dụng yêu cầu xử lý video cao.
AI cho doanh nghiệp B2B: chat đa kênh AI phản hồi, gom lead tiềm năng, phân loại khách hàng.
Sắp ra mắt
Bản cập nhật IGC 2.38.2 bổ sung cải tiến trình biên dịch đồ họa cho Intel, bao gồm ưu tiên SIMD16 thay vì SIMD32 trên Panther Lake khi áp lực thanh ghi thấp, tối ưu hiệu năng cho phần cứng Xe2+, hỗ trợ Address Sanitizer (ASan) trên Linux, điều chỉnh tương thích với LLVM 22, và bổ sung hỗ trợ tiện ích mở rộng OpenCL cl_khr_subgroup_rotate.
Lập trình viên sử dụng OpenCL hoặc tích hợp đồ họa Intel cần cập nhật IGC 2.38.2 để tối ưu hiệu suất và hỗ trợ mới như mở rộng sub-group rotate trong OpenCL, giúp cải thiện tính năng xử lý đồng bộ trên các chip Xe2+.

Mesa 26.2 giờ đây kích hoạt sẵn driver Panfrost Gallium3D cho GPU Arm Mali khi sử dụng Rusticl (OpenCL bằng Rust) mà không cần cấu hình thủ công. Thay đổi này giúp cải thiện trải nghiệm OpenCL ngay lập tức trên phần cứng Arm Mali. Phiên bản ổn định Mesa 26.2 dự kiến phát hành vào tháng 8.
Lập trình viên phát triển ứng dụng cho thiết bị ARM Mali nên theo dõi để cập nhật cách sử dụng OpenCL một cách tự động và hiệu quả hơn, giúp tối ưu hóa hiệu suất và tránh phải tự thiết lập biến môi trường phức tạp.
The Intel open-source ANV Vulkan driver in Mesa has merged a Hierarchical-Z (HiZ) plane optimization for GFX12 and newer hardware. Previously disabled as a workaround for rendering corruption since August 2024, the optimization is now enabled for read-only depth tests, improving performance by avoiding HiZ planes for draw calls that compute depth. Benchmarks show around 3% better frame rates in Cyberpunk 2077 on Alchemist and Battlemage graphics, and 1–2% gains in Hogwarts Legacy across Alchemist to Panther Lake integrated graphics. The change is now in Mesa Git ahead of the Mesa 26.2 stable release in August.
Microsoft bổ sung hỗ trợ mã hóa video AV1 vào Mesa 26.2 thông qua DirectX 12 và HMFT, cho phép mã hóa GPU đa nhà cung cấp trên Windows. Phiên bản thử nghiệm (~900 dòng code) hiện hỗ trợ mã hóa khung I và P, trong khi các tính năng nâng cao đang chờ tích hợp thêm. Mục tiêu chính là nâng cao khả năng của Windows Subsystem for Linux (WSL).
Lập trình viên muốn tối ưu hóa hiệu suất cho ứng dụng WSL hoặc phát triển phần mềm đa nền tảng nên quan tâm vì đây là bước đầu tiên của Microsoft tích hợp mã hóa AV1 trên GPU thông qua DirectX 12 và HMFT, mở ra khả năng cải thiện chất lượng và tốc độ xử lý video trên Linux trong WSL.
Marek Olšák, who recently joined Valve and shifted focus to the RADV Vulkan driver, has landed a major variable rate shading (VRS) overhaul in Mesa 26.2. The 22-patch rewrite fixes bugs, simplifies code, and can double performance in certain VRS scenarios — particularly benefiting VKD3D (Direct3D 12 over Vulkan) and Steam Play (Proton). Key improvements include enabling the VRS flat shading optimization regardless of whether VRS is dynamic or static state, and preventing RB+ from being disabled in edge cases where VRS is forcefully turned off. The changes are merged and targeting the Mesa 26.2 release in August.
Kỹ sư Karol Herbst của Red Hat đã tối ưu hóa việc lựa chọn kích thước workgroup trong driver Rusticl OpenCL của Mesa 26.2, giúp cải thiện đáng kể hiệu suất sử dụng phần cứng bằng cách tối ưu hóa kích thước workgroup và subgroup. Thay đổi này đã được hợp nhất và sẽ có trong bản phát hành ổn định vào tháng 8.
Lập trình viên phát triển ứng dụng OpenCL sẽ tìm hiểu cách này để tối ưu hóa hiệu suất cho các ứng dụng yêu cầu kích thước nhóm công việc (workgroups) tùy ý, giúp giảm thời gian chạy và tăng hiệu suất trên các thiết bị OpenCL.
Valve's Linux graphics driver engineer Timur Kristóf has landed fixes in Mesa for AMD GCN 1.0 (GFX6) and GCN 1.1 (GFX7) GPUs, addressing hardware and firmware bugs in both the RADV Vulkan driver and RadeonSI Gallium3D OpenGL driver. The fix adds waiting for shaders and flushing the L2 cache after every submission on these older GPUs to prevent VM faults and GPU hangs caused by EVENT_WRITE_EOP signaling fences while L2 is still dirty. Additionally, a prior RADV workaround for Hawaii GPUs has been reverted since an equivalent fix was upstreamed to the AMDGPU kernel driver, which had been causing performance regressions on Hawaii hardware.