Skip to content

karlwessel/CUDAnative.jl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,326 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CUDAnative.jl

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

Build status:

Code coverage (of host code):

Documentation:

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},
}

About

Julia support for native CUDA programming

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Julia 98.7%
  • C 1.3%