## 事件
2026年10月1日,Reddit用户StayLameBro在r/LocalLLaMA社区发布开源项目Backburner(MIT许可),展示如何用一根USB-C线把iPhone 17 Pro Max接入24GB统一内存的M4 Pro版MacBook Pro,让两台苹果设备协同运行本地大模型Qwen3.8-27B。该帖迅速登顶r/LocalLLaMA日榜,收获约1370个upvote和239条评论。
## 技术原理
Backburner基于llama.cpp fork,采用分层拆分(Layer Splitting)策略:MacBook Pro负责每个256-token批次的神经网络第1到第40层,iPhone 17 Pro Max的A19 Pro GPU接手第41到第64层。两台设备通过10Gbps带宽的USB-C接口相连,像流水线一样并行工作。iPhone端利用Metal 4张量运算,跑得比纯CPU方案快约2.4倍;Apple Neural Engine也参与其中,把每16K长度的旧KV缓存页面编译成ANE模型,以权重形式调用,140K上下文下单token写入耗时从279ms压到176ms。
## 性能数据
实测显示,在2000 token文档预填充场景下:
- 8K上下文:从132 tok/s提升到177 tok/s(+35%)
- 16K上下文:从109 tok/s提升到157 tok/s(+44%)
- 32K上下文:从101 tok/s提升到130 tok/s(+29%)
- 48K上下文:从87 tok/s提升到113 tok/s(+30%)
完整冷启动26849 token的agent session任务:stock llama.cpp用时245秒,仅MacBook Pro运行fork版本228秒,加上iPhone后只需168秒。
## 上下文扩展
超过64K后,24GB MacBook的统一内存已无法同时容纳模型权重与完整上下文,iPhone的角色会切换:保存最旧的KV缓存页面(每页4096 keys),由iPhone的GPU在注意力层运算历史keys,MacBook再合并结果。这让原本只能塞64K的8-bit上下文机器扩展到196k到229k tokens。
## 局限
64K以内iPhone不加速文本生成(解码仍串行);iOS会把后台GPU任务杀掉,因此iPhone屏幕必须保持亮起;旧设备若只有USB 2.0带宽则无法流式传输激活张量。
## 影响
Backburner把消费级移动设备变成分布式推理节点,挑战了"必须靠大显存单卡跑本地大模型"的传统范式。下一代A20 Pro芯片据传搭载双16核Neural Engine,针对NPU优化任务的吞吐甚至超过7核GPU。iPhone可能步入和DRAM、SSD一样的供货紧缺阶段——因为每台Pro机型都可能成为MacBook的算力外挂。
## 参考来源
- [Traictory 技术详解](https://traictory.com/news/2026-10-04-iphone-second-gpu-backburner
- [Gig City Geek 完整评测](https://gigcitygeek.com/2026/10/03/backburner-iphone-macbook-llm-inference-hack
- [Wccftech 英文报道](https://wccftech.com/iphone-17-pro-max-m4-pro-macbook-pro-44-percent-faster-prefill-27b-ai-model
- [MindPattern 项目摘要](https://mindpattern.ai/f/28416
- [IT之家中文报道](https://m.ithome.com/html/1009586.htm
- [腾讯网详细技术解读](https://new.qq.com/rain/a/20261004A04DXC00
- [Wisevoter 资讯汇总](https://wisevoter.com/world/us/2026/10/03/iphone-17-pro-max-boosts-ai-speeds







