iPhone 17 Pro Demonstrated Running a 400B LLM
1–10 of 362 posts
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#2Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#3Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#4Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#5Is this solution based on what Apple describes in their 2023 paper 'LLM in a flash' [1]?
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#6A year ago this would have been considered impossible. The hardware is moving faster than anyone's software assumptions.
They didn't make special purpose hardware to run a model. They crafted a large model so that it could run on consumer hardware (a phone).
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#7[flagged]
This is extremely inefficient though. For efficiency you need to batch many requests (like 32+, probably more like 128+), and when you do that with MoE you lose the advantage of only having to read a subset of the model during a single forward pass, so the trick does not work.
But this did remind me that with dense models you might be able to use disk to achieve high throughput at high latency on GPUs that don't have a lot of VRAM.
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#8Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#9It’s 400B but it’s mixture of experts so how many are active at any time?
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#10> SSD streaming to GPU Is this solution based on what Apple describes in their 2023 paper 'LLM in a flash' [1]? 1: https://arxiv.org/abs/2312.11514