Hacker News new | past | comments | ask | show | jobs | submit
Baking the base models on to ROM makes a lot of economic sense. SRAM for the KV cache & fine-tunes, not so much. Sure you’d get incredible speeds but it’s not scalable from a die-size or cost perspective.

Rather base model on ROM + KV cache on DRAM is much more scalable. Also this would work great for edge devices that have a 2-5 year lifecycle.

loading story #49206616
Baking the base models on to ROM makes a lot of economic sense.

Less so for consumers though, because it'd mean the phone is out of date in 3 months when a better model comes along.

It's a perfect reason to get consumers to buy a new phone every year again! They got bored of the camera.
loading story #49206486
And the customers can wait for the new phone released next year. These are edge models - the average customer doesn’t need the latest frontier model. Just needs to be good enough for the features you promised.
loading story #49206289
It is my understanding that just baking the model itself into silicon only gives moderate gains because memory bandwidth remains a bottleneck.
Did you try using the the talaas chat? Something stupid like 18k tokens/second.

Think it's called Askjimmy or similar.

loading story #49206536
The big benefit is ROM cells require fewer components than DRAM. So the chips would be tiny, dense, cheap and consume far less power.
I thought DRAM was pretty dense already. Is mask ROM that much denser?
Yes, each rom bit can be a transistor or even a diode with a decoder circuit. Simplest Dram cell is capacitor+transistor - and you need a clock, refresh circuit etc.

Someday, I imagine model weights could even be encoded as analog resistors (memristors or similar) for even greater density

Hm. I wonder how many relays I'd need to make a physical MNIST classifier. That'd be dope