Hi Gambit enthusiasts,<div><br></div><div>I'm curious if anyone has played with generating CUDA kernels or CUDA from Gambit scheme code.  </div><div><br></div><div>I've learned some Lisp and some Scheme, but I'm still unclear how the "C embedding" in Gambit works.  </div>
<div><br></div><div>For example, if one needs to call nVidia's nvcc compiler to handle their dialect of C (CUDA-C == C with GPU extensions) instead</div><div>of gcc (for example), will the Gambit compiler pass through the embedded C-with-extensions to the C compiler of choice?  For that</div>
<div>matter, the Thrust libraries bring an STL-like interface to creating and using CUDA kernels; is it possible to embed C++ code with</div><div>templates directly into Gambit Scheme code?</div><div><br></div><div>Happy to clarify if need be.  Any advice or ideas (or experience) would be helpful.</div>
<div><br></div><div>Thank you.</div><div><br></div><div>Best regards,</div><div><br></div><div>Jason<br clear="all"><br>-- <br>Jason E. Aten, Ph.D.<br><br><br>
</div>