dummy-link

CUDAdrv

A Julia wrapper for the CUDA driver API.

Readme

CUDAdrv.jl

A Julia wrapper for the CUDA driver API.

This package aims to provide high-level wrappers for the functionality exposed by the CUDA driver API, and is meant for users who need high- or low-level access to the CUDA toolkit or the underlying hardware.

Installation

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

Pkg.add("CUDAdrv")

Julia versions 0.5 and 0.6 are supported, with limited effort to keep the package working on current master as well. Refer to [the documentation][docs-stable-url] for more information on how to install or use this package.

License

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

First Commit

02/23/2016

Last Touched

2 days ago

Commits

793 commits

Requires: