| ▲ | MobiusHorizons 4 hours ago | ||||||||||||||||
From the readme: > Note: This project is still heavily in development and is at an early stage. > Compiling and running simple shaders works, and a significant portion of the core library also compiles. > However, many things aren't implemented yet. That means that while being technically usable, this project is not yet production-ready. Also projects like rust gpu are built on top of projects like cuda and ROCm they aren’t alternatives they are abstractions overtop | |||||||||||||||||
| ▲ | shmerl 3 hours ago | parent [-] | ||||||||||||||||
I think Rust GPU is built on top of Vulkan + SPIR-V as their main foundation, not on top of CUDA or ROCm. What I meant more is the language of writing GPU programs themselves, not necessarily the machinery right below it. Vulkan is good to advance for that. I.e. CUDA and ROCm focus on C++ dialect as GPU language. Rust GPU does that with Rust and also relies on Vulkan without tying it to any specific GPU type. | |||||||||||||||||
| |||||||||||||||||