takagi/cl-cuda
View on GitHub ↗ ★ 305 Common Lisp
Cl-cuda is a library to use NVIDIA CUDA in Common Lisp programs.
7 mentions on Hacker News by 5 people: 2 stories, 5 comments · first 2015-02-04 · latest 2025-09-05
20082026
-
…to recreate that value with other HLLs even if the "metal" language/runtime stays the same. [1]: https://github.com/takagi/cl-cuda
comment by Karrot_Kream · 2025-09-05 · in ML needs a new programming language – Interview with Chris Lattner -
…also here is the similar library in common lisp [1] [0] https://github.com/JuliaGPU/CUDA.jl [1] https://github.com/takagi/cl-cuda
comment by medo-bear · 2021-10-27 · in Why Lisp? (2015) -
…[2] https://github.com/quil-lang/magicl [3] https://github.com/quil-lang/quilc [4] https://github.com/takagi/cl-cuda [5] https://github.com/melisgl/mgl also https://github.com/melisgl/higgsml [6] https://maxima.sourceforge.io/
comment by medo-bear · 2021-10-24 · in Idiomatic Clojure without sacrificing performance -
…to write CUDA kernels (with shaders) on-the-fly with a DSL in cl-cuda for many years now. See, https://github.com/takagi/cl-cuda Cupy (a project in which takagi is/was actively involved) also has the ability to compile kernels in the…
comment by akssri · 2020-04-11 · in CuPy Accelerates NumPy on the GPU? Hold My Cider, Here's Clojure -
…and @cuda, you might want to use defkernel and with-cuda... See the example files for cl-cuda: https://github.com/takagi/cl-cuda/blob/master/examples/vecto... I though that Julia had macros, so I don't understand why what you propose is…
comment by ICWiener · 2015-02-04 · in Compiling Julia for NVIDIA GPUs