Chinese semiconductor thread II

pbd456

Junior Member
Registered Member
P
Okay, saying "will have to be" was overly confident.

But CUDA exists to provide convenience for the majority, if not most, of the scientific computing applications on Nvidia GPUs written by human so far. I'd imagine that the majority of the AI written software for the Nvidia GPUs will be using CUDA still.

Even if AI are trained to code in PTX or SASS, for Nvidia it will be to replace one moat with another.
Why cant AI write code for other hardware beside Nvidia GPU?
 

dingyibvs

Senior Member
Okay, saying "will have to be" was overly confident.

But CUDA exists to provide convenience for the majority, if not most, of the scientific computing applications on Nvidia GPUs written by human so far. I'd imagine that the majority of the AI written software for the Nvidia GPUs will be using CUDA still.

Even if AI are trained to code in PTX or SASS, for Nvidia it will be to replace one moat with another.
I think his point is that if AI can be trained to program in say SASS, then it could be trained to program in the SASS equivalent on other GPUs. CUDA is a moat because most human AI researchers know it by far the best, and it works really well for humans. If the programming language used does not need to work well for humans and does not need humans to be fluent with it, then there is no moat.

With that said, I think that AI being able to program in a language that humans don't really understand may have issues of its own.
 

pbd456

Junior Member
Registered Member
I think his point is that if AI can be trained to program in say SASS, then it could be trained to program in the SASS equivalent on other GPUs. CUDA is a moat because most human AI researchers know it by far the best, and it works really well for humans. If the programming language used does not need to work well for humans and does not need humans to be fluent with it, then there is no moat.

With that said, I think that AI being able to program in a language that humans don't really understand may have issues of its own.
ai can add enough comments to code for human consumption
 

dingyibvs

Senior Member
ai can add enough comments to code for human consumption

Sure, but should AI learn to lie?

Anyhow, programming in machine language could be another frontier in AI coding. There's a lot of inefficiency in AI learning in higher level language which is ultimately translated into 0's and 1's that AI operates in, and then producing codes that again need to be compiled into 0's and 1's computers operate in. Make the whole process into 0's and 1's would probably improve efficiency by orders of magnitude.
 

tphuang

Lieutenant General
Staff member
Super Moderator
VIP Professional
Registered Member
Alright guys, let's keep semi stuff here and AI stuff in AI thread
 
Top