It seems somewhat similar to rust-gpu https://github.com/Rust-GPU/rust-gpu