21 Packages since 2013
User Packages
-
CUDAnative.jl383Julia support for native CUDA programming
-
CuArrays.jl273A Curious Cumulation of CUDA Cuisine
-
OpenCL.jl195OpenCL Julia bindings
-
ArrayFire.jl166Julia wrapper for the ArrayFire library
-
GPUArrays.jl164Reusable array functionality for Julia's various GPU backends.
-
CUDA.jl71CUDA programming in Julia.
-
CUDAdrv.jl64A Julia wrapper for the CUDA driver API.
-
CLArrays.jl59OpenCL-backed GPU Arrays
-
AMDGPUnative.jl55Julia interface to AMD/Radeon GPUs
-
VulkanCore.jl47Julia bindings for the Vulkan API
-
KernelAbstractions.jl32Heterogeneous programming in Julia
-
Vulkan.jl26Abstraction layer for Vulkan.jl
-
Adapt.jl16-
-
CUDAapi.jl16Reusable components for CUDA API development.
-
GPUCompiler.jl15Reusable compiler infrastructure for Julia GPU backends.
-
CLFFT.jl9Julia bindings for AMD's clFFT library
-
CLBlast.jl8Julia wrapper of CLBlast, a "tuned OpenCL BLAS library".
-
HSA.jl7Julia Bindings for the HSA Runtime
-
GPUShowcases.jl6Indepth examples and show cases for GPUArrays
-
NCCL.jl6A Julia wrapper for the NVIDIA Collective Communications Library.
-
OneAPI.jl6Julia support for the oneAPI programming toolkit.
View all packages