cl-cuda
cl-cuda copied to clipboard
Cl-cuda is a library to use NVIDIA CUDA in Common Lisp programs.
I'm assuming they were missing just because no one needed them so far, and there aren't any issues with cuda versions about this; let me know if the case is...
Hi! New to both cuda and cl-cuda. I was looking for a way to avoid `with-cuda`; what I'm puzzled with is that the following works at the REPL, but doesn't...
This issue is to discuss [CUDA-X](https://www.nvidia.com/en-us/technologies/cuda-x/), and how it might work with cl-cuda. From the architecture diagram, it appears that the CUDA-X libraries are built on top of CUDA. Would...
Setting up `cl-cuda` seems to hook into `gcc` to create the FFI. GCC is well and good thanks to MSYS2/MinGW64, but apparently the CUDA toolkit and MinGW don't play nice...
I made a patch to use cl-cuda on Windows. Two tests failed but it seems not serious. (One of them is occurred on Ubuntu too. Please read the [issue](https://github.com/takagi/cl-cuda/issues/94). The...
In my environment, a TYPE-OF-FUNCTION test is failed. https://github.com/takagi/cl-cuda/blob/f696263e247515bd34b04dbd2eec92a42f1cc51d/t/lang/compiler/type-of-expression.lisp#L180 > × (TYPE-OF-FUNCTION '(+ 1 1.0) VAR-ENV FUNC-ENV) is expected to raise a condition SIMPLE-ERROR (got FLOAT) It is occurred in...
Hello, I just installed cl-cuda and was trying to run the vector-add example and got this error: invalid CUDA driver API error No.: 4294967295 [Condition of type SIMPLE-ERROR] Restarts: 0:...
I am trying to apply a bit shifting **shr** operator in a do loop that I found in _built-in.lisp_ ([line 127](https://github.com/takagi/cl-cuda/blob/master/src/lang/built-in.lisp#L127)) like so: ``` (defkernel reduce-array (void ((in float*) (out...