3 ms·
I mean that will improve only with time though, No? Maintainers recently revived the rust-gpu and rust-cuda backends. I don't think even the maintainer would sa
by dvtkrlbs 1y ago
I mean that will improve only with time though, No? Maintainers recently revived the rust-gpu and rust-cuda backends. I don't think even the maintainer would say this is ready for prime time. Another benefit is having able to run the same code (library aka crate) on the CPU and GPU. This would require really good optimization to be done on the GPU backend to have the full benefits but I definitely see the value proposition and the potential.
- apitman 1y agoThose red Xs represent libraries that only work on Nvidia GPUs and would represent a massive amount of work to re-implement in a cross-platform way, and you may never achieve the same performance either because of abstraction or because you can't match the engineering resources Nvidia has thrown at this the past decade. This is their moat. I think open source alternatives will come in time, but it's a lot.
- pjmlp 1y agoPlus IDE integration, GPU graphical debugging with the same quality as Visual Studio debugging, polyglot ecosystem.
- dvtkrlbs 1y agoI don't see any of the Xs that would not possible to generate code for and expose compiler intrisincs for. You don't reinvent the wheel here you generate the NVVM bytecode and let Nvidia handle the rest.
- dvtkrlbs 1y agoWait my browser scrolled to the wrong place. For libraries it is even easier to create or write bindings and like the status says several is already in progress.