KernelAbstractions.jl
KernelAbstractions.jl copied to clipboard
Heterogeneous programming in Julia
KernelAbstractions.jl
KernelAbstractions (KA) is a package that enables you to write GPU-like kernels targetting different execution backends. KA is intended to be a minimal and performant library that explores ways to write heterogeneous code. Currently, the following backends are supported:
| Julia | CPU CI | GPU CI |
|---|---|---|
| v1 | ||
| 1.6-nightly | ||
| nightly |
License
KernelAbstractions.jl is licensed under the MIT license.