Card đồ họa

Vuda nhằm mục đích đưa cuda đến Vulkan

Mục lục:

Anonim

Jgbit, một nhà phát triển tại GitHub, đã đưa ra một dự án nguồn mở đầy tham vọng có tên VUDA, được lấy cảm hứng từ API CUDA của Nvidia để mang giao diện điện toán GPU dễ truy cập vào thế giới nguồn mở.

VUDA sẽ mang lại toàn bộ tiềm năng của CUDA cho Vulkan

VUDA được triển khai như một trình bao bọc cho API đồ họa thế hệ tiếp theo Vulkan rất phổ biến, cung cấp quyền truy cập cấp thấp vào phần cứng của Nvidia. VUDA chỉ là một thư viện C ++ cho tiêu đề, có nghĩa là nó tương thích với tất cả các nền tảng có trình biên dịch C ++ và tương thích với Vulkan. Trong khi dự án vẫn còn non trẻ, tiềm năng của nó là rất lớn, đặc biệt là do tính chất nguồn mở của việc sử dụng giấy phép MIT. Trang trên GitHub đi kèm với một mẫu rất cơ bản, có thể là một khởi đầu tốt để sử dụng thư viện.

Chúng tôi khuyên bạn nên đọc bài viết của mình về Đánh giá Nvidia RTX 2080 Ti bằng tiếng Tây Ban Nha

Hầu hết mọi người nhầm lẫn CUDA với một ngôn ngữ hoặc có lẽ là một API, nhưng thực tế không phải vậy. CUDA là một nền tảng lập trình và mô hình lập trình song song, giúp việc sử dụng GPU cho điện toán đa năng trở nên đơn giản và thanh lịch. Nhà phát triển vẫn lập trình các chương trình bằng C, C ++, Fortran hoặc danh sách các ngôn ngữ được hỗ trợ ngày càng mở rộng và kết hợp các phần mở rộng của các ngôn ngữ này dưới dạng một số từ khóa cơ bản. Các từ khóa này cho phép nhà phát triển thể hiện số lượng lớn song song và hướng trình biên dịch đến phần ứng dụng ánh xạ tới GPU.

Sự xuất hiện của CUDA tại Vulkan sẽ mở ra một cánh cửa lớn và quan trọng cho các nhà phát triển sử dụng API này, ngày càng phổ biến vì lợi ích của nó và là nền tảng chéo.

Card đồ họa

Lựa chọn của người biên tập

Back to top button