- VUDA: pustaka header-only berbasis Vulkan yang menyediakan antarmuka API runtime CUDA untuk menulis aplikasi akselerasi GPU.
- Dibangun di atas API Vulkan dan ditujukan untuk mematuhi spesifikasi runtime CUDA.
- Fitur VUDA dapat diakses dengan menyertakan
vuda.hpp dan menggunakan namespace vuda::, atau dengan memanfaatkan vuda_runtime.hpp yang membungkus dan mengalihkan semua fungsi CUDA.
- Artikel ini menyediakan dokumentasi tentang cara menyiapkan dan mengompilasi VUDA serta detail implementasinya.
- Artikel ini mencakup contoh kode yang menunjukkan cara menggunakan VUDA untuk mengalokasikan memori pada perangkat, menyalin array ke perangkat, menjalankan kernel (modul shader Vulkan), dan menyalin hasil kembali ke host.
- VUDA menawarkan alternatif yang memungkinkan pemanfaatan performa Vulkan alih-alih menggunakan API runtime NVIDIA CUDA.
- Artikel ini memperkenalkan VUDA, pustaka baru yang menggabungkan kemampuan Vulkan dan CUDA.
- Orang yang paham teknologi akan tertarik pada artikel ini yang memperkenalkan teknologi mutakhir untuk meningkatkan performa aplikasi akselerasi GPU.
1 komentar
Komentar Hacker News