The Wayback Machine - https://web.archive.org/web/20190326151927/https://github.com/JuliaGPU/CUDAnative.jl
Skip to content
Julia support for native CUDA programming
Branch: master
Clone or download
Latest commit 23e1069 Mar 24, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
deps Restructure the device functionality. Mar 19, 2019
docs Rename but don't export cudadevrt functionality. Mar 19, 2019
examples updated URL to correct URL for scan.jl example Jan 28, 2019
res
src
test Merge pull request #365 from JuliaGPU/tb/timer_outputs Mar 22, 2019
.gitignore ignore deps/runtime/ Jan 3, 2019
.gitlab-ci.yml
LICENSE.md
NEWS.md Update NEWS. Jan 28, 2019
Project.toml
README.md
REQUIRE Add missing entries to REQUIRE. Mar 23, 2019
bors.toml Use Bors. Nov 21, 2018
codecov.yml Disable codecov status checks. Feb 20, 2017

README.md

CUDAnative.jl

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

Installation

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

Pkg.add("CUDAnative")

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.

License

CUDAnative.jl is licensed under the MIT license.

If you use this package in your research, please cite the following paper:

@article{besard:2017,
  author    = {Besard, Tim and Foket, Christophe and De Sutter, Bjorn},
  title     = {Effective Extensible Programming: Unleashing {Julia} on {GPUs}},
  journal   = {IEEE Transactions on Parallel and Distributed Systems},
  year      = {2018},
  doi       = {10.1109/TPDS.2018.2872064},
  ISSN      = {1045-9219},
}
You can’t perform that action at this time.