JuliaGPU/AMDGPU.jl

AMD GPU (ROCm) programming in Julia

What it solves

It provides a way to program AMD GPUs using the Julia language, allowing developers to leverage the ROCm (Radeon Open Compute) platform for high-performance computing tasks.

How it works

The package integrates Julia with the AMD ROCm platform, enabling the execution of kernels and computations directly on AMD hardware. It builds upon the foundations laid by other GPU programming libraries like CUDA.jl and LLVM.jl.

Who it’s for

Developers and researchers who use Julia and need to accelerate their computations using AMD GPUs.

Highlights

  • Support for AMD GPU programming via ROCm.
  • Integration with the Julia package manager for easy installation.
  • Comprehensive testing suite to ensure stability across different GPU kernels.

Related

  • Project
  • Project
  • Project
  • Project
  • Project