设备兼容性
Local Dream 支持两种推理路径:NPU(最快,需要支持的骁龙芯片)和 CPU/GPU(兼容方案,适用于大多数现代 Android 设备)。
NPU 加速
NPU 推理使用高通 QNN SDK,运行在骁龙芯片内置的 Hexagon NPU 上。
SD1.5 — Hexagon V68 及以上
| 芯片 | 支持 |
|---|---|
| 骁龙 8 Gen 1 / 8+ Gen 1 | ✅ |
| 骁龙 8 Gen 2 | ✅ |
| 骁龙 8 Gen 3 | ✅ |
| 骁龙 8 Elite | ✅ |
| 骁龙 8 Elite Gen 5 / 8 Gen 5 | ✅ |
| 具有 Hexagon V68 及以上的非旗舰芯片(如骁龙 7 Gen 1、8s Gen 3) | ✅ |
SDXL — 骁龙 8 Gen 3 及以上
| 芯片 | 支持 |
|---|---|
| 骁龙 8 Gen 3 | ✅ |
| 骁龙 8 Elite | ✅ |
| 骁龙 8 Elite Gen 5 / 8 Gen 5 | ✅ |
TIP
在不支持的芯片上,NPU 模型不会出现在应用内的下载列表中。
CPU/GPU 推理
CPU/GPU 路径使用 MNN 框架,采用 W8 动态量化。适用于近年来的大多数 Android 手机。
- 内存:建议 ~2 GB 可用内存
- 分辨率:128×128、256×256、384×384、512×512
- 性能:速度适中,兼容性强
如果你的芯片不在 NPU 支持列表中,仍然可以使用 CPU/GPU 模式运行 SD1.5。
快速判断
- 骁龙 8 Gen 3 或更新的旗舰芯片? → 可以使用 SDXL NPU。
- Hexagon V68 及以上(上方列出的所有骁龙 NPU)? → 可以使用 SD1.5 NPU。
- 其他情况 → 只能使用 SD1.5 CPU/GPU 模式。