I misspoke a bit. I had try using OpenCL with Chicken. What's easy to do (obviously) is to write a kernel and C code and call that. What I couldn't figure out how to do is make a kernel and call that directly nor wrap up the individual OpenCL functions. Someone with more programming expertise might be able to do this. I had also looked into using CUDA for the latter two things, but never really got started on it.
On Sun, Feb 13, 2011 at 4:15 PM, Marc Feeley feeley@iro.umontreal.ca wrote:
On 2011-02-13, at 2:20 PM, David Dreisigmeyer wrote:
I think a problem may be the need to use nvcc to compile the CUDA code first.
Perhaps I don't understand how nvcc and CUDA work. Is it the case that all source code is compiled by nvcc and then linked to create an executable, or is there some other preprocessor/compiler/linker/loader that is involved?
Marc