CUDA有Lisp扩展吗?
|
我刚刚注意到,W.D。Hillis的Connection-Machine的第一种语言是* Lisp,它是Common Lisp的并行结构扩展。 Connection-Machine是具有SIMD架构的大型并行计算机,与现代GPU卡大致相同。
因此,我希望* Lisp适应GPGPU(也许是nVidia CUDA,因为它是最先进的事实上的标准)会很自然。
到目前为止,除了用于C / C ++的nVidia SDK外,我还发现了Python环境PyCUDA。有人听说过Lisp吗?
没有找到相关结果
已邀请:
3 个回复
耐钨徒
翰冒绢县
辩谷变充
在https://github.com/knutgj/cl-cudalib上查看 目前,特定功能仅限于我曾经使用过的功能,但是扩展到完整cuBLAS和cuFFT以及滚动自己的CUDA库很简单。当前仅支持SBCL,但这也应该易于扩展。 我正在考虑为openCL和AMD APPML创建类似的程序包。