Package: wnpp Severity: wishlist Owner: Cordell Bloor <c...@slerp.xyz> X-Debbugs-Cc: debian-de...@lists.debian.org, debian...@lists.debian.org, c...@slerp.xyz
* Package name : hipify Version : 6.0.2 * URL : https://github.com/ROCm/HIPIFY * License : Expat Programming Lang: C++, Perl Description : CUDA to HIP source-to-source translation tools hipify is a set of tools to convert CUDA sources into HIP sources. It provides hipify-clang, which uses a clang-based parser and can therefore translate complex C++ constructs, but requires complete input sources, including access to any CUDA headers used. For cases where this is not possible, it provides hipify-perl, which uses a simple perl-based parser that can translate syntactically invalid inputs and source file fragments, but may not recognize complex C++ constructs. Hipify is often used by developers porting existing CUDA-based libraries to the ROCm platform. Additionally, the hipify-perl tool is sometimes used at build-time by projects that were written in CUDA to convert to HIP at the last minute when targeting AMD GPUs. For example, the rccl library introduced a build dependency on hipify-perl in ROCm 5.5. A hipify-perl package is needed to update the Debian rccl package to the most recent upstream release. This package is part of AMD's ROCm stack and will be maintained under the Debian AI team umbrella.