Awal tahun ini tim GPUOpen AMD mengumumkan proyek Orochi untuk penanganan run-time HIP/CUDA yang dinamis. Orochi memudahkan pengembang aplikasi untuk mengirimkan dukungan AMD HIP dan NVIDIA CUDA dalam satu basis kode / biner yang kemudian dipilih pada saat run-time berdasarkan GPU yang digunakan.
Hari ini menandai rilis stabil Orochi 1.0 untuk helper ini untuk memungkinkan aplikasi berjalan dengan baik pada GPU AMD atau NVIDIA di mana upaya HIP/CUDA sebelumnya terbatas pada membuat keputusan dukungan pada waktu kompilasi. Orochi pada gilirannya secara dinamis memuat perpustakaan bersama HIP/CUDA yang diperlukan. Orochi memang membutuhkan adaptasi kode untuk menggunakan Orochi API, meskipun saat ini ditulis untuk HIP, ada perubahan mendasar pada API.
AMD GPUOpen Orochi
Sejak diumumkan dan go public awal tahun ini, Orochi telah melihat sejumlah perbaikan, peningkatan pelaporan kesalahan, penambahan API, dan berbagai perubahan lain yang dilakukan pada perpustakaan ini.
Orochi 1.0 dapat diunduh dari GitHub.
Itulah berita seputar AMD Merilis Orochi 1.0 Untuk Peralihan Runtime Dinamis Antara Radeon HIP & NVIDIA CUDA, semoga bermanfaat. Disadur dari Phoronix.com.