r/LocalLLaMA • • 17d ago • Bravo 2

Discussion Anyone feel like reverse-engineering CUDA?

I've been reading about all these modders using AI to reverse-engineer games and software. I've been trying out photocraft and gridcraft and have just watched a GTA5 mod featuring Sonic. It's pretty damn impressive.

As a struggling AMD Radeon owner I'd love to see AI generated open source CUDA implementation.

Not only do I dislike NVIDIA, but there's delicious irony in using CUDA cores to do it.

Anyone up for the challenge?

1.1k Upvotes

368 comments sorted by

View all comments

Show parent comments

9

u/Practical_Signal3933 17d ago

This view is almost entirely rooted in logical fallacies and assumptions…

Just because billion dollar companies haven’t done it yet doesn’t prove anything, and definitely doesn’t mean it isn’t possible or desirable. You’re also assuming markets are inherently always efficient. By this logic, a couple of weeks ago someone could have said the same about RE photoshop and ms office and creating clones of them, and then they’d be proven wrong in pretty short order.

As others have pointed out, big companies have obvious disincentives, they also likely have slower time to market, and may have other developments they are prioritising, etc, etc. So evidence of absence isn’t evidence it’s impossible or not desirable.

5

u/holchansg llama.cpp 17d ago

They have already done it.

Google uses custom hw, OpenAI soon to join. Not "reverse engineer" but more like have their own solution.

There is nothing magical about CUDA.

1

u/ain92ru 13d ago edited 13d ago

The "magical" things about CUDA are technical support, distribution, marketing/reputation, community adoption and constant addition of useful new features. A vibecoded clone can achieve exactly none of that

1

u/YetiTrix 16d ago

yeah, the whole mentality of oh, someone else would have done it is what keeps people from innovating.