NVIDIA CUDA 12.2 đã ra mắt hôm nay và mặc dù đây chỉ là bản cập nhật cho dòng CUDA 12, nhưng đây thực sự là một bản phát hành khá thú vị.

Điều thú vị nhất với CUDA 12.2 dành cho người dùng Linux là ngăn xếp điện toán này cuối cùng cũng hỗ trợ chức năng Quản lý bộ nhớ không đồng nhất (HMM) của nhân Linux. HMM cho phép chia sẻ dữ liệu liền mạch giữa bộ nhớ máy chủ và thiết bị tăng tốc. Hỗ trợ HMM NVIDIA CUDA 12.2 này phụ thuộc vào Linux 6.1.24+ hoặc Linux 6.2.11+ để có các bit cần thiết. Ngoài ra, hỗ trợ HMM này yêu cầu sử dụng trình điều khiển Mô-đun hạt nhân mở GPU NVIDIA thay vì trình điều khiển hạt nhân độc quyền.

Hỗ trợ NVIDIA HMM ban đầu này cũng chưa hoạt động trên Arm/AArch64, các hoạt động nguyên tử của GPU trên bộ nhớ được hỗ trợ bởi tệp chưa được kết nối, các trang HugeTLBfs chưa được hỗ trợ và fork() cuộc gọi hệ thống chưa được hỗ trợ đầy đủ. NVIDIA cũng hy vọng sẽ tối ưu hóa tốt hơn khả năng hỗ trợ HMM của họ trong các bản phát hành trong tương lai.

Bản phát hành NVIDIA CUDA 12.2 hiện cũng cho phép hỗ trợ tải chậm theo mặc định khi sử dụng trình điều khiển nhân NVIDIA 535+, hỗ trợ cấp phát bộ nhớ NUMA trên máy chủ, ánh xạ mức độ ưu tiên trên mỗi máy khách trong thời gian chạy cho Dịch vụ đa quy trình CUDA và một loạt các bản sửa lỗi và cải tiến khác.


Tải xuống và biết thêm chi tiết về Bản phát hành NVIDIA CUDA 12.2 thông qua developer.nvidia.com.

Categories: IT Info