anemll
Re:Qwen3.8-27B on the iPhone 18 Neural Engine at 15–70 tok/s (1.5 bpw)
on Saturday October 17, 2026 @02:24PM (#50133649)
It's warm but not hot. On M6 it's about 50% less energy consumption in my tests vs GPU. I think iPhone should be similar
Re:Getting 50 GB/S Back from the Apple Neural Engine
on Saturday September 12, 2026 @10:08PM (#49679242)
Not all systems affected
M1 and M5MAX are OK
Re:TurboQuant KV Compression and SSD Expert Streaming for M5 Pro and IOS
on Wednesday April 01, 2026 @04:03PM (#47605823)
Check it out,
you might be able to speed it up using this
https://github.com/Anemll/anemll-flash-mlx
https://x.com/anemll/status/2038684375425200360
Re:iPhone 17 Pro Demonstrated Running a 400B LLM
on Monday March 23, 2026 @11:40PM (#47498363)
17B includes 10 expert plus one shared. So actual size of the expert is much smaller
Re:iPhone 17 Pro Demonstrated Running a 400B LLM
on Monday March 23, 2026 @03:19PM (#47493921)
Check my repo, I had added some support for GUFF/untloth, Q3,Q5/Q8
https://github.com/Anemll/flash-moe/blob/iOS-App/docs/gguf-h...
Re:iPhone 17 Pro Demonstrated Running a 400B LLM
on Monday March 23, 2026 @02:48PM (#47493564)
Thanks for posting this, that's how I first found out about Dan's experiment!
SSD speed doubled in the M5P/M generation, that makes it usable!
I think one paper under the radar is "KV Prediction for Improved Time to First Token" https://arxiv.org/abs/2410.08391 which hopefully can help with prefill for Flash streaming.
Re:iPhone 17 Pro Demonstrated Running a 400B LLM
on Monday March 23, 2026 @02:40PM (#47493458)
SSD streaming to compute units is new.
M4 max can do 15 t/s with its 15GB/s drives
Re:iPhone 17 Pro Demonstrated Running a 400B LLM
on Monday March 23, 2026 @02:39PM (#47493446)
Yes, SSD speed is critical though. The repo has macOS builds for CLI and Desktop.
It's early stages though. M4 Max gets 10-15 TPS on 400B depending on quantization. Compute is an issue too; a lot of code is PoC level.
Re:iPhone 17 Pro Demonstrated Running a 400B LLM
on Monday March 23, 2026 @01:52PM (#47492835)
multiple NAND, and apple already used it in Mac Studio.
Plus better cooling
Re:iPhone 17 Pro Demonstrated Running a 400B LLM
on Monday March 23, 2026 @01:51PM (#47492824)
both, tbh
Re:iPhone 17 Pro Demonstrated Running a 400B LLM
on Monday March 23, 2026 @01:49PM (#47492792)
Probably 2x speed for Mac Studio this year if they do double NAND ( or quad?)
iPhone 17 Pro Demonstrated Running a 400B LLM
https://twitter.com/anemll/status/2035901335984611412
https://xcancel.com/anemll/status/2035901335984611412
Re:macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt
on Friday December 12, 2025 @10:51PM (#46251822)
Tensor Parallel test with RDMA last week
https://x.com/anemll/status/1996349871260107102
Note fast sync workaround
RDMA over Thunderbolt 5 on Apple Silicon – 14µs latency
Re:RDMA over Thunderbolt 5 on Apple Silicon – 14µs latency
on Tuesday November 25, 2025 @12:24PM (#46048148)
In macOS 26.2 (Tahoe) beta, Apple introduced a low-latency Thunderbolt 5 RDMA driver, enabling up to 80 Gb/s bidirectional bandwidth for Mac clustering—ideal for distributed ML on Apple Silicon. It's optimized for low latency, delivering ~14 Gbps throughput at 4K MTU.
My tests (M4 Pro to M3 Ultra): Stock ibv_uc_pingpong achieved ~14 µs round-trip for 4K packets (requires GID index setup). Custom C++ variant hit 6-13 µs/iter: https://x.com/anemll/status/1993192776897642942
Code and details:
https://github.com/Anemll/mlx-rdma/blob/anemll-rdma/ibv_roun...
https://github.com/Anemll/mlx-rdma/blob/anemll-rdma/ibv_roun... (includes steps to enable RDMA in macOS Recovery OS terminal)
Theoretically, this accelerates pipeline parallelism (faster layer handoffs) and tensor parallelism (low-overhead sharding) on GPUs, with potential extensions to ANE for real-time AI workflows.
Re:Qwen 3 now supports ARM and MLX
on Sunday September 14, 2025 @07:55PM (#45244563)
It’s also supported in Apple Neural Engine
https://github.com/Anemll/Anemll
Anemll adds Qwen3 support for Apple neural engine
Re:Run LLMs on Apple Neural Engine (ANE)
on Wednesday May 07, 2025 @12:15PM (#43917545)
We can ran 2000 or 4000 context with ANE
Re:Run LLMs on Apple Neural Engine (ANE)
on Wednesday May 07, 2025 @12:14PM (#43917532)
M4 max should work at 120GB for ANE and 500+ for GPU. So GPU will be 3-4 times faster for anything over 1-3B. ANE is likely as fast for prefill due to higher FLOPs
Re:Run LLMs on Apple Neural Engine (ANE)
on Sunday May 04, 2025 @10:28AM (#43886921)
Right.I was thinking about it, you still need batch refill, however, Apple Core ML tools were failing for attention activations quantization. Long context, pre-fill is still compute bound.
Re:Run LLMs on Apple Neural Engine (ANE)
on Sunday May 04, 2025 @10:22AM (#43886877)
Yes for GPU, however ANE only supports FP16 plus integers. M4/A17 added accelerated int8 that is twice faster than FP16
Re:Run LLMs on Apple Neural Engine (ANE)
on Sunday May 04, 2025 @12:25AM (#43884485)
Memory bandwidth is the main bottleneck. It got better with M3/M4. ANE is really fast in FLOPS but low in memory bandwidth.
Re:Run LLMs on Apple Neural Engine (ANE)
on Sunday May 04, 2025 @12:23AM (#43884470)
What hardware are you on? Most models are memory bandwidth limited. ANE was limited to 64GB/s prior to M3 Max or M4 pro. If you are on M1, GPU will be significantly faster for 3-8B models due to memory bandwidth rather then ANE capabilities.