Hasty Briefsbeta

Scale: Natively compile CUDA applications for AMD GPUs

14 days ago
  • #CUDA
  • #GPGPU
  • #AMD
  • SCALE is a GPGPU programming toolkit that compiles CUDA applications for AMD GPUs without modification.
  • Installation involves activating SCALE and compiling applications similarly to NVIDIA CUDA.
  • Tested projects include open-source CUDA projects, with compatibility status available online.
  • Supported GPUs in the free edition include various AMD architectures like gfx900, gfx1030, and gfx1100.
  • Enterprise edition supports additional AMD architectures like gfx908, gfx90a, and gfx942.
  • Academic/research licenses are available, and support for specific AMD GPUs can be expedited upon request.
  • SCALE components include an nvcc-compatible compiler, CUDA runtime/driver/math APIs for AMD GPUs, and wrapper libraries for CUDA-X APIs.
  • SCALE differs by allowing direct compilation of CUDA code for AMD GPUs, aiming for full NVIDIA CUDA compatibility.
  • SCALE offers language extensions for easier and more efficient GPU code writing, beyond standard CUDA.
  • Contact options include joining Discord or emailing [email protected] for missing APIs or support.