Earlier quoted context omitted.
Google has their own TPUs so they don’t have any vendor lock-in issues at all. OpenAI OTOH is big enough that the vendor lock-in is actually hurting them, and them making that massive deal with AMD may finally push the needle for AMD and improve things in the ecosystem to make AMD a smooth experience.
Google’s TPU’s are not powering Gemini or whatever X equivalent LLM you want to compare to.
Why CUDA translation wont unlock AMD
51–60 of 85 posts
Re: Why CUDA translation wont unlock AMD
#52Re: Why CUDA translation wont unlock AMD
#53Re: Why CUDA translation wont unlock AMD
#54Earlier quoted context omitted.
No. This is far beyond the capabilities of current AI, and will remain so for the foreseeable future. You could let your model of choice churn on this for months, and you will not get anywhere. It will be able to reach a somewhat working solution quickly, but it will soon reach a point where for every issue it fixes, it introduces one or more issues or regressions. LLMs are simply not capable of scaffolding complexit…
[flagged]
Re: Why CUDA translation wont unlock AMD
#55Earlier quoted context omitted.
I don't know why you're being downvoted because even if you're Not Even Wrong, that's exactly the sort of thing that has been endlessly presented by people trying to sell AI as something that AI will absolutely do for us.
[flagged]
Re: Why CUDA translation wont unlock AMD
#56Re: Why CUDA translation wont unlock AMD
#57Earlier quoted context omitted.
There is an old programmer's joke about writing abstractions and expecting zero-cost.
How does that apply in this case? The whole point is that the agentic AI/AGI skips all the abstractions & writes optimized low-level code for each GPU vendor from a high-level specification. There are no abstractions other than whatever specifications GPU vendors provide for their hardware which are fed into the agentic AI/AGI to do the necessary work of creating low-level & optimized code for specific tasks.
Re: Why CUDA translation wont unlock AMD
#58Yeah, ROCm focused code will always beat generic code compiled down. But this is a really difficult game to win. For example, Deepseek R-1 released optimized for running on Nvidia HW, and needed some adaption to run as well on ROCm. This was for the exact same reasons that ROCm code will beat generic code compiled into ROCm, in the same way. Basically the Deepseek team, for their own purposes, created R-1 to fit Nvid…
It isn't just the model, it is the engine to run it. From what I understand this model works with sglang, but not with vLLM.
Re: Why CUDA translation wont unlock AMD
#59My take on it is fairly well summed up at the bottom of Elio's post. In essence, Elio is taking the view of "we would never use scale-lang for llms because we have a product that is native AMD" and Michael is taking the view of "there is a ton of CUDA code out there that isn't just AI and we can help move those people over to AMD... oh and by the way, we actually do know what we are doing, and we think we have a good chance at making this perform."
At the end of the day, both companies (my friends) are trying to make AMD a viable solution in a world dominated by an ever growing monopoly. Stepping back a bit and looking at the larger picture, I feel this is fantastic and want to support both of them in their efforts.