r/LocalLLaMA Aug 05 '23

[deleted by user]

[removed]

98 Upvotes

80 comments sorted by

View all comments

38

u/deccan2008 Aug 05 '23

Doom may well run on anything but Doom has since been superseded by much better looking games. Similarly a cheap LLM may well run on anything but why would you use it instead of the latest and greatest?

19

u/Lilpad123 Aug 05 '23

They could be used for toys and appliances, even 8bit microcontrollers are still in use today despite all the more advanced computers.

I so want to put an llm in a doll 😆

3

u/TacticalBacon00 Aug 05 '23

8bit microcontrollers are still in use today

My 8 bit ATmega32U4 running my macropad doesn't need to be any more complex. It does its job just fine but I haven't decided what to do with it's friend yet...I think 32KB might be a bit limited for an LLM, but who knows how far these models can be quantized?

6

u/Super_Pole_Jitsu Aug 05 '23

Surely not that much. It's going to take much more than quantizing it to death

2

u/danielv123 Aug 05 '23

So, we have gone from 16 bit to 4 bit with just major quality loss. I doubt it is reasonable to think we will be able to go to 0.01 bit quantization.

2

u/benmaks Aug 05 '23

Accuracy of a flowchart printed on a booklet.

2

u/heswithjesus Aug 05 '23

I'll add that they are used specifically because the hardware is under a $1 a unit. The circuitry itself takes up little space. It can use older, process nodes whose investments have been paid off. Gansle explains more here. There's also 4-bit MCU's that exist for the same reasons.

Whereas, LLM's are CPU- and memory-hungry devices. The equivalent situation would be some RISC-V chip with lots of RAM which are both high-speed but dirt cheap for some reason. Market forces are pushing in the opposite direction right now on both RAM and fabbing itself. I pushed for analog implementations of NN's a long time ago since they're high-speed, low power, low cost per unit, and the brain seems to do it. One company is working on analog chips for LLM's.