3 ms·
GPUs can even run APL as a higher level programming language. It's the only abstract language I've ever heard to run on a GPU. Arrays in, Arrays out. A gpu is
by koolala 2y ago
GPUs can even run APL as a higher level programming language. It's the only abstract language I've ever heard to run on a GPU. Arrays in, Arrays out. A gpu is array programming hardware.
I hope one day its normal like the 1000s of CPU languages. Would be nice to have more than 10 gpu languages.
- pjmlp 2y agoStarLisp on the Connection Machine, which is kind of early attempt to what GPU became. Futhark is another more recent example.
- twoodfin 2y agoCM-Lisp was closer to that vision, though it was never (TMK) fully implemented, unlike StarLisp. https://dl.acm.org/doi/pdf/10.1145/319838.319870 https://dl.acm.org/doi/pdf/10.1145/319838.319870
- LegNeato 2y agoCheck out https://github.com/Rust-GPU/rust-gpu https://github.com/Rust-GPU/rust-gpu if you have not seen it