Tinygrad will be the next Linux and LLVM
twitter.com
Tinygrad will be the next Linux and LLVM
1–10 of 39 posts
Re: Tinygrad will be the next Linux and LLVM
#2Can someone please explain to me what this even means in this context?
Serious question.
Re: Tinygrad will be the next Linux and LLVM
#3> Without CPUs, we can be freed from the tyranny of the halting problem. Can someone please explain to me what this even means in this context? Serious question.
Re: Tinygrad will be the next Linux and LLVM
#4Re: Tinygrad will be the next Linux and LLVM
#5Doesn't every ML framework have that?
Re: Tinygrad will be the next Linux and LLVM
#6https://github.com/tinygrad/tinygrad/blob/master/extra/hip_g...
it is definitely not shippable
Re: Tinygrad will be the next Linux and LLVM
#7He's wrong in the idea of using an LLM for general purpose compute. Using math instead of logic isn't a good thing for many use cases. You don't want a database, or an FFT in a Radar System to hallucinate, for example.
My personal focus is on homogeneous, clocked, bit level systolic arrays.[2] I'm starting to get the feeling the idea is really close to being a born secret[1] though, as it might enable anyone to really make high performance chips on any fab node.
Re: Tinygrad will be the next Linux and LLVM
#8> tinygrad has a hardware abstraction layer, a scheduler, and memory management. It's an operating system Doesn't every ML framework have that?
Re: Tinygrad will be the next Linux and LLVM
#9Re: Tinygrad will be the next Linux and LLVM
#10He's got the kernel of a good idea. Deterministic data flows are a good thing. We keep almost getting there, with things like data flow architectures, FPGAs, etc. But there's always a premature optimization for the silicon, instead of the whole system. This leads to failure, over, and over. He's wrong in the idea of using an LLM for general purpose compute. Using math instead of logic isn't a good thing for many use…