this post was submitted on 08 May 2026
24 points (100.0% liked)

Rust

7989 readers
2 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 2 years ago
MODERATORS
top 3 comments
sorted by: hot top controversial new old
[–] mindbleach@sh.itjust.works 7 points 2 days ago (1 children)

Now even more of your own code can become proprietary and single-vendor!

[–] MadhuGururajan@programming.dev 1 points 2 days ago* (last edited 2 days ago) (1 children)

is it illegal to write abstraction APIs on top of CUDA? I have heard this argument for half of this decade and i think something that abstracts the CUDA stuff into a thin HAL that can also call other GPU Progamming interfaces would avoid vendor lock-in.

although, I guess the main challenge is the ever-changing surface of the CUDA api?

Edit: Ok so if the argument is we should be able to use NVIDIA GPUs without CUDA that any amount of abstraction is a moot point.

[–] mindbleach@sh.itjust.works 2 points 2 days ago

The argument is, fuck Nvidia's monopoly on GPU compute. AMD keeps quietly funding projects to simply translate CUDA, then backing off when that funding is discovered. That's how scared they are of a court battle. And that was before the AI bubble's infinite money glitch.