Marco Hutter
Marco Hutter
The classes that correspond to an `enum` in C consist of a set of `CONSTANTS = 123` in JCuda. They also have a `stringFor` method that receives a value, and...
Currently, cuCtxSetCurrent(null); throws a `NullPointerException`, although it should be possible according to the documentation. This is not critical, as the desired behavior can be emulated by calling cuCtxSetCurrent(new CUcontext()); instead,...
There are several classes in JCuda that can be considered as "value classes": Plain old data structures that are direct ports of the `struct`s in C, using only public fields....
CUDA 11.7
The update for CUDA 11.7 will be tracked here.
The build process currently collects all libraries that are contained in the `jcuda/nativeLibraries` directory and puts them into the `jcuda-natives` JAR file. If the directory contains libraries with an older...
The testing procedure and test coverage has to be improved. One of the main reasons of why there are no proper, automated JUnit tests is that the native library handling...
The update for CUDA 12.6 is tracked here. **Disclaimer:** This is a minimal-effort update. The only updates are - Recompilation for the latest CUDA (12.6) binaries - Addition of some...