I think the might EU hammer needs to be brought down on these fucks. Anti-competitive shit like this should be beaten out of companies.
and the Enshittification continues
and, perhaps more critically, some Chinese GPU makers from utilizing CUDA code with translation layers.
Like that ever deterred China from violating copyright claims to trademarks. Maybe if they’re huge companies that want to export, but if they’re just making in-country chips, especially if it’s useful for the Chinese government, these companies are not going to change anything based on some license warning
See I don’t want China to win, I just want evil corporations to lose. I hope they ramp up the “fuck your copyright” shenanigans more tbh. Really stick it to them as hard as possible. Is an evil corporation in another country stealing technology from a different evil corporation in a different country really the best way to fight this? No. But it still causes bad people to lose money which in the end is what matters.
What does this mean? Thanks I don’t understand the terms here
CUDA is an API to run high performance compute code on Nvidia GPUs. CUDA is proprietary. So CUDA programs run only on Nvidia GPUs. Open alternatives like vulkan compute and opencl aren’t as popular as CUDA.
Translation layers are interface software that allow CUDA programs to run on non-Nvidia GPUs. But creating such layers require a bit of reverse engineering of CUDA programs. But they are prohibiting this now. They want to ensure that all the CUDA programs in the world are limited to using Nvidia GPUs alone - classic vendor lock-in by using EULA.
Thank you, that’s simply enough that I can understand what you’re saying, but complex enough that all of my questions are answered.
Great answer
… and in addition to the specifics of this abuse, fuck EULAs in general.
CUDA is a system for programming GPUs (Graphics Processing Units), and it can be used to do far more computations in parallel than regular CPU programming could. In particular, it’s widely used in AI programming for machine learning. NVIDIA has quite a hold on this industry right now because CUDA has become a de facto standard, and as a result NVIDIA can price its graphics cards very high. Intel and AMD also make powerful GPUs that tend to be cheaper than NVIDIA’s, but they don’t natively support CUDA, which is proprietary to NVIDIA. A translation layer is a piece of software that interprets CUDA commands and translates them into commands for the underlying platform such as an AMD graphics card. So translation layers allow people to run CUDA software, such as machine learning software, on non-NVIDIA systems. NVIDIA has just changed its licence to prohibit this, so anyone using CUDA has to use a natively CUDA-capable machine, which means an NVIDIA one.
Thank you, these are really great entry-level answer s so that I can understand what the heck is going on.
They’re telling you how to play with the toys they sold you.
CUDA was always nakedly anti-competitive posturing - like literally everything else Nvidia chucked into their GPUs - and now they’re saying the quiet part real fuckin’ loud.
Hey, assholes! Turing completeness doesn’t give a shit about hardware. Computing is computing! You literally cannot tell people how to run your code. Congratulations on making your proprietary horseshit the de facto standard. By all means, enjoy the mountains of cash you’ve extracted via that abuse. But the rest of us have shit to do, and we don’t remember asking your permission.
I hate so much that I need CUDA so badly. Also for gaming raytracing is my jam, I pay a lot of money for high-end components. Fuck Nvidia with a burning stick, but I’m also not going to be the forefront, AMD has to deliver.
I hate to say it to ya, but people are you are why they can get away with it. I feel your pain though, i couldnt imagine what would happen if vlc were to go this low. Id have no replacement i like as much as vlc hebe
Nvidia does make most of the money with professional GPUs sold to companies by now. Consumer sales with the RTX cards are only a small percentage to them. Boycott would actually do very little. I expect the next line of consumer GPUs to be even more expensive.
Never buying nvidia again lol
I was planning to get a new nvidia graphics card. Now I’m not so sure. This is bad news for everyone.
So I haven’t been keeping up with computer hardware stuff in quite some time, and I’ve actually been looking into getting a laptop for gaming. Yes I know, desktops are superior in every way, except the one that matters most to me. Portability.
So really, what are my choices for non-nvidia devices? It seems like every laptop I see is geared for intel/Nvidia for c/gpu with only a couple offering amd/Nvidia instead.
What are some good places to look for things other than Intel and nvidia?
I feel like the Chinese government is probably the best defense here. If that project they’re supposedly sponsoring continues in spite of this, NVIDIA won’t do shit because they won’t want to lose that market. Just as long as that project is available to others, it’s a perfect sidestep.







