I created a new package:
CUDA.jl to introduce CUDA programming in Julia.
This package wraps key functions in CUDA driver API. With this package you may create arrays on GPU, load & run kernels, and copy between device & host. There are also functions for managing devices, contexts, modules, and streams.
Overall, it remains work in progress. But I believe it is already ready for simple use. Look at the readme for a simple example.
I am very open to contributions to this package. Thanks.
- Dahua