I am at the point of setting up my program for release. I have a number of cubin (which I might transform to ptx) files that I am using in a program using JCUDA. I am able to reference the cubin files and execute the CUDA kernels and do the complete program on my machine.
What I’m wondering is given my cubin file how can I release my program to the broadest community. The main objective is to only have the user install the NVIDIA GPU drivers and be able to execute my CUDA program without having to install the CUDA toolkit.
Of course if they do not have an NVIDIA GPU then I will break through my check for NVIDIA GPUs and use an alternative version of the code.