Author Archives: Blog on JuliaGPU

CUDA.jl 1.1

By: Blog on JuliaGPU

Re-posted from: https://juliagpu.org/2020-07-07-cuda_1.1/

CUDA.jl 1.1 marks the first feature release after merging several CUDA packages into one. It raises the minimal Julia version to 1.4, and comes with support for the impending 1.5 release.
CUDA.jl replacing CuArrays/CUDAnative.jl As announced a while back, CUDA.jl is now the new package for programming CUDA GPUs in Julia, replacing CuArrays.jl, CUDAnative.jl, CUDAdrv.jl and CUDAapi.jl. The merged package should be a drop-in replacement: All existing functionality has been ported, and almost all exported functions are still there.

CUDAnative 3.0 and CuArrays 2.0

By: Blog on JuliaGPU

Re-posted from: https://juliagpu.org/cudanative_3.0-cuarrays_2.0/

This release of the Julia CUDA stack contains some exciting new features: automatic installation of CUDA using artifacts, full support for GPU method redefinitions, and experimental support for multitasking and multithreading. The release is technically breaking, but most end-users should not be affected.
API changes Changes to certain APIs require these releases to be breaking, however, most users should not be affected and chances are you can just bump your Compat entries without any additional changes.

New website for JuliaGPU

By: Blog on JuliaGPU

Re-posted from: https://juliagpu.org/new_site/

Welcome to the new landing page for the JuliaGPU organization. This website serves as an introduction to the several packages for programming GPUs in Julia, with pointers to relevant resources for new users.
The sources for this website are hosted at GitHub and generated using Hugo, feel free to open an issue or pull request if you think it could be improved.