Debugger AMD ROCm “ROCgdb” dipertahankan sebagai fork dari GNU Debugger (GDB) dengan dukungan ditambahkan untuk debugging heterogen pada platform komputasi ROCm. ROCgdb berfungsi dengan baik dan didistribusikan sebagai bagian dari tumpukan ROCM. Kabar baiknya adalah AMD juga berupaya untuk menambahkan dukungan debug AMDGPU/ROCm ini ke dalam debugger GDB upstream.
Insinyur AMD Lancelot SIX berbicara di FOSDEM pada hari Sabtu di Brussels seputar GDB dan downstream AMD`s ROCgdb. Lancelot membahas fitur/status ROCgdb saat ini dan menegaskan kembali rencana mereka untuk melakukan upstreaming dukungan.
Tidak ada batas waktu yang pasti untuk mengunggulkan semuanya di GDB, namun hal ini merupakan kemajuan yang berkelanjutan dan juga bergantung pada kolaborasi dengan pemangku kepentingan GDB lainnya.
Masih harus dilihat apakah GDB upstream akan sampai pada titik penghentian ROCgdb secara efektif atau apakah akan selalu ada antrean patch dengan beberapa elemen yang tidak sesuai untuk upstream, fitur-fitur baru masih dikembangkan oleh AMD, dll, seperti yang terus dipertahankan AMD AOMP sebagai kompiler offloading Radeon OpenMP di hilir LLVM/Clang, di antara proyek hilir lainnya.
Mereka yang ingin mempelajari lebih lanjut tentang upaya ROCgdb dan hulu GDB dapat menemukan rincian presentasi FOSDEM 2024 di FOSDEM.org.
Itulah berita seputar AMD Bekerja Pada Upstreaming Dukungan Debugging AMDGPU/ROCm Ke GDB, semoga bermanfaat. Disadur dari Phoronix.com.