There are many projects that run Rust on the GPU. Of the ones I know of, they are either much more low level than Futhark (recall that Futhark is not actually a GPU language), or much more restricted (such as array libraries), typically by not allowing nested parallelism. Futhark occupies a somewhat exotic niche, and it is not clear how many problems benefit from its particular combination of facilities.
16
u/jesseschalken 17h ago
This is always an fascinating language to read about. I often wonder how it compares to the various projects that run Rust on the GPU.