LibreCUDA 專案無需專有執行時間即可在 NVIDIA GPU 上執行 CUDA 程式碼

LibreCUDA 專案正在開發 CUDA 驅動程式 API 的開放實現,它允許您在 NVIDIA GPU 上執行 CUDA 程式碼,而無需使用專有的 CUDA 執行時間。無需運行時的操作是透過直接存取硬體、使用驅動程式提供的 ioctl 呼叫並透過 MMIO(記憶體映射 I/O)操作命令佇列來實現的。該專案代碼是用 C 語言編寫的,並根據 MIT 許可證分發。

該專案仍處於開發的早期階段,並被標記為尚未準備好在生產系統中使用。功能包括支援將 ELF 格式的 CUDA 執行檔載入到 GPU 中、透過命令佇列啟動 CUDA 核心、分配和釋放 GPU 中的記憶體以及映射 GPU 記憶體以供 CPU 上執行的程式碼存取。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster