Skip to content

Enabling ROCm support for AMD GPUs in SpFFT

Utkarsh Raj requested to merge utk4r-sh/spfft:master into master

This merge request adds ROCm support for AMD GPUs by:

  • Adding librocfft-dev, libhipfft-dev, and hipcc as build dependencies in debian/control file, limited to amd64, arm64, ppc64el.
  • Setting SPFFT_GPU_BACKEND=ROCM in debian/rules file, guarded against unsupported architectures.

I've successfully built the package on Debian Unstable with these changes and verified that it functions correctly with GPU-accelerated FFT operations and doesn't affect standard operations. Additionally, I've made sure that the package is built for all compatible GPU architectures.

Edited by Utkarsh Raj

Merge request reports

Loading