cuda_d 0.1.0
D bindings for CUDA
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
cuda_d
D bindings for CUDA
CUDA® is a parallel computing platform and programming model invented by NVIDIA. It enables dramatic increases in computing performance by harnessing the power of the graphics processing unit (GPU). With millions of CUDA-enabled GPUs sold to date, software developers, scientists and researchers are using GPU-accelerated computing for broad-ranging applications.
cuda_d
helps you to use CUDA APIs in a D eco-system.
The current version provides bindings to:
- CUDA
- cuBLAS
- cuBLASXT
- cuRand
- CUDA profiler
Installation
Install
cuda
drivers.Add
cuda_d
todependencies
and specify thelibs
in dub file. e.g.
dub.json
:
{
"name": "cuda_d_example",
"dependencies": {
"cuda_d": "~>0.1.0"
},
"libs": [ "cuda", "cublas", "cudart" , "curand"],
"description": "CUDA Example"
}
Examples
The examples can be found here.
LICENSE
This software is distributed under the BSD 3-Clause License.
Copyright © 2017, Prasun Anand
- 0.1.0 released 7 years ago
- prasunanand/cuda_d
- www.prasunanand.com
- BSD 3-Clause License
- Copyright © 2017, Prasun Anand
- Authors:
- Dependencies:
- none
- Versions:
-
0.1.0 2017-May-17 ~master 2017-May-17 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
128 downloads total
-
- Score:
- 0.6
- Short URL:
- cuda_d.dub.pm