AMD Mengumumkan "Orochi" Untuk Penanganan Run-Time HIP/CUDA
Tim GPUOpen AMD hari ini mengumumkan "Orochi" sebagai penawaran perangkat lunak open-source terbaru mereka di ruang komputasi GPU HIP.
Sementara HIP telah memudahkan proses bagi pengembang untuk mem-porting kode NVIDIA CUDA tradisional mereka ke tumpukan ROCm AMD untuk eksekusi GPU pada perangkat keras Radeon / Instinct, yang telah menghasilkan backend HIP terpisah dari CUDA.
AMD Orochi. Ini akan sangat bagus untuk membantu dukungan CUDA/HIP yang lebih kuat dalam aplikasi yang dikemas, dengan asumsi adopsi Orochi lepas landas.
AMD Orochi bertujuan untuk memungkinkan dukungan NVIDIA CUDA dan AMD HIP ada dalam satu basis kode dan binari. Orochi menyediakan perpustakaan yang memuat API driver HIP dan CUDA secara dinamis saat run-time. Oleh karena itu, biner aplikasi tunggal dapat bekerja pada GPU AMD dan GPU NVIDIA.
Orochi adalah library yang memuat API driver HIP dan CUDA® secara dinamis saat runtime.
Dengan mengalihkan panggilan CUDA/HIP di aplikasi Anda ke panggilan Orochi, Anda dapat mengompilasi satu executable yang akan berjalan pada GPU AMD dan NVIDIA. Ini menyederhanakan penerapan aplikasi yang dipercepat GPU Anda dan memudahkan untuk memberikan dukungan lintas platform dengan satu API, sehingga menghilangkan biaya pemeliharaan backend terpisah untuk setiap platform.
Kami memilih nama Orochi karena namanya diambil dari naga Jepang berkepala delapan yang legendaris, yang sesuai dengan tujuan perpustakaan kami – untuk memungkinkan perpustakaan tunggal dengan banyak backend saat runtime.AMD mengumumkan Orochi hari ini di GPUOpen.com. Kode ini tersedia melalui GitHub di bawah lisensi MIT.
Itulah berita seputar AMD Mengumumkan "Orochi" Untuk Penanganan Run-Time HIP/CUDA, semoga bermanfaat. Disadur dari Phoronix.com.