Skip to content
Julia support for native CUDA programming
Branch: master
Clone or download
Latest commit 9387c2b Dec 6, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Add Manifests. Oct 3, 2019
examples Use a CuArray=CuTestArray alias. Sep 25, 2019
src Add verbose option to code_sass Dec 4, 2019
test Take available memory into account when selecting a device. Dec 4, 2019
.gitattributes [skip ci] Ignore CITATION.bib and test/perf for language count Sep 9, 2019
.gitignore Add Manifests. Oct 3, 2019
.gitlab-ci.yml Use stock image for CuArrays testing. Dec 6, 2019
CITATION.bib [skip ci] Add CITATION.bib May 11, 2019 Update copyright and link to paper. Jan 2, 2018
Manifest.toml Bump TimerOutputs for nightly fixes. Nov 26, 2019 Update NEWS. Jan 28, 2019
Project.toml Bump version [ci skip] Dec 1, 2019 Add link to Discourse GPU domain Sep 11, 2019
bors.toml Use Bors. Nov 21, 2018
codecov.yml Remove coverage exclusion for nonexisting folder. Sep 25, 2019


Support for compiling and executing native Julia kernels on CUDA hardware.


CUDAnative is a registered package, and can be installed using the Julia package manager:


NOTE: the current version of this package requires Julia 1.0. Only older versions of this package, v0.6.x or older, work with Julia 0.6, and require a source-build of Julia.


CUDAnative.jl is licensed under the MIT license.

If you use this package in your research, please cite the paper Besard, Foket, De Sutter (2018). For your convenience, a BibTeX entry is provided in the CITATION.bib file.

You can’t perform that action at this time.