Skip to content
@JuliaGPU

JuliaGPU

GPU Computing in Julia

Pinned Loading

  1. CUDA.jl Public

    CUDA programming in Julia.

    Julia 1.3k 237

  2. GPUArrays.jl Public

    Reusable array functionality for Julia's various GPU backends.

    Julia 370 82

  3. KernelAbstractions.jl Public

    Heterogeneous programming in Julia

    Julia 412 71

  4. AMDGPU.jl Public

    AMD GPU (ROCm) programming in Julia

    Julia 298 56

  5. oneAPI.jl Public

    Julia support for the oneAPI programming toolkit.

    Julia 192 25

  6. Metal.jl Public

    Metal programming in Julia

    Julia 396 43

Repositories

Showing 10 of 51 repositories
  • CUDA.jl Public

    CUDA programming in Julia.

    Julia 1,268 237 240 (19 issues need help) 53 Updated Mar 31, 2025
  • OpenCL.jl Public

    OpenCL Julia bindings

    Julia 272 40 14 6 Updated Mar 31, 2025
  • AcceleratedKernels.jl Public

    Cross-architecture parallel algorithms for Julia's CPU and GPU backends. Targets multithreaded CPUs, and GPUs via Intel oneAPI, AMD ROCm, Apple Metal, Nvidia CUDA.

    Julia 113 MIT 3 1 1 Updated Mar 29, 2025
  • AMDGPU.jl Public

    AMD GPU (ROCm) programming in Julia

    Julia 298 56 63 7 Updated Mar 28, 2025
  • GPUCompiler.jl Public

    Reusable compiler infrastructure for Julia GPU backends.

    Julia 160 55 69 (2 issues need help) 31 Updated Mar 28, 2025
  • Metal.jl Public

    Metal programming in Julia

    Julia 396 MIT 43 47 (8 issues need help) 7 Updated Mar 27, 2025
  • Vulkan.jl Public

    Using Vulkan from Julia

    Julia 113 12 0 0 Updated Mar 26, 2025
  • GPUToolbox.jl Public

    Common utilities shared between the various Julia GPU backends.

    Julia 1 MIT 1 4 0 Updated Mar 21, 2025
  • Adapt.jl Public
    Julia 105 27 6 1 Updated Mar 14, 2025
  • KernelAbstractions.jl Public

    Heterogeneous programming in Julia

    Julia 412 MIT 71 105 (6 issues need help) 20 Updated Mar 12, 2025