Show HN: Run an 80B Qwen in 4.3 GB of RAM on a Mac, and a 35B on an iPhone
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
Show HN: Run an 80B Qwen in 4.3 GB of RAM on a Mac, and a 35B on an iPhone
Unofficial Hacker News client; not affiliated with Y Combinator.
brrrrrm · · focus · HN ↗
half an hour to process 10k tokens on an M5 seems... not great
kennywinker · · focus · HN ↗
selcuka · · focus · HN ↗
hdgvhicv · · focus · HN ↗
wccrawford · · focus · HN ↗
hdgvhicv · · focus · HN ↗
Given the cost of a building is far more than the cost of generating enough power for that building it doesn’t really matter
kennywinker · · focus · HN ↗
fsuts · · focus · HN ↗
People like this person are laying the foundations.
IsTom · · focus · HN ↗
rhdunn · · focus · HN ↗
The current GPUs are optimized for processing huge numbers of triangles per second. There are three things at play here:
1. the organization of the data being sent to the GPU to optimize throughput;
2. the speed at which the GPU can read that data from its VRAM;
3. how many triangles it can process in parallel by using individual compute units.
I suspect that given parallel improvements for neural networks, we'll see similar improvements:
1. optimizing the structure of the weights in the model for efficient access by the CPU/GPU/NPU/TPU;
2. efficient access of data strides (matrix rows) in the memory, e.g. being able to read multiple 2x2 matrix values in one clock cycle, or stepwise pairs of values (a(i,j), b(j,k)) needed for matrix multiplication;
3. parallel compute for matrix and tensor multiplication and other operations needed by neural networks.
IsTom · · focus · HN ↗
leonickson · · focus · HN ↗
[dead]
piyh · · focus · HN ↗