I have some macro opinions about Apple - not sure if I'm correct, but tell me what you think. Apple has always seen RAM as an economic advantage for their platform: Make the development effort to ensure that the OS and apps work well with minimal memory and save billions every year in hardware costs. In 2026, iPhones still come with 8Gb of RAM, Pro/Max come with 12Gb. The problem is that AI (ML/LLM training and infer…
iPhone 17 Pro Demonstrated Running a 400B LLM
101–110 of 362 posts
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#102Run an incredible 400B parameters on a handheld device. 0.6 t/s, wait 30 seconds to see what these billions of calculations get us: "That is a profound observation, and you are absolutely right ..."
2 years ago, LLMs failed at answering coherently. Last year, they failed at answering fast on optimized servers. Now, they're failing at answering fast on underpowered handheld devices... I can't wait to see what they'll be failing to do next year.
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#103> 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
Yes. I collected some details here: https://simonwillison.net/2026/Mar/18/llm-in-a-flash/
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#104It’s 400B but it’s mixture of experts so how many are active at any time?
Looks like it's Qwen3.5-397B-A17B so 17B active. https://github.com/Anemll/flash-moe/tree/iOS-App
EDIT: found this in the replies: https://github.com/Anemll/flash-moe/tree/iOS-App
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#105Earlier quoted context omitted.
If the bottleneck is storage bandwidth that's not "slow". It's only slow if you insist on interactive speeds, but the point of this is that you can run cheap inference in bulk on very low-end hardware.
> very low-end hardware iPhone 17 Pro outperforms AMD’s Ryzen 9 9950X per https://www.igorslab.de/en/iphone-17-pro-a19-pro-chip-uebert...
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#106Earlier quoted context omitted.
Some one should let Douglas Adams know the calculation could have been so much faster if the machine just lied.
I think Adams was prescient, since in his story the all powerful computer reaches the answer '42' via incorrect arithmetic.
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#107Run an incredible 400B parameters on a handheld device. 0.6 t/s, wait 30 seconds to see what these billions of calculations get us: "That is a profound observation, and you are absolutely right ..."
Better than waiting 7.5 million years to have a tell you the answer is 42.
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#108Earlier quoted context omitted.
The real improvement will be when the software engineers get into the training loop. Then we can have MoE that use cache-friendly expert utilisation and maybe even learned prefetching for what the next experts will be.
> maybe even learned prefetching for what the next experts will be Experts are predicted by layer and the individual layer reads are quite small, so this is not really feasible. There's just not enough information to guide a prefetch.
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#109Earlier quoted context omitted.
2 years ago, LLMs failed at answering coherently. Last year, they failed at answering fast on optimized servers. Now, they're failing at answering fast on underpowered handheld devices... I can't wait to see what they'll be failing to do next year.
Probably the one elephant in the roomy thing that matters: failing to say they don't know/can't answer
Re: iPhone 17 Pro Demonstrated Running a 400B LLM
#110Earlier quoted context omitted.
2 years ago, LLMs failed at answering coherently. Last year, they failed at answering fast on optimized servers. Now, they're failing at answering fast on underpowered handheld devices... I can't wait to see what they'll be failing to do next year.
Probably the one elephant in the roomy thing that matters: failing to say they don't know/can't answer