无 FPU 的 2006 年 iPod 跑起 llama2.c,0.36 tok/s

r0tlier0 · reddit · 2026-11-02

开发者写了 Rockbox 插件,在 iPod video 5.5G(2006 年,ARM7TDMI @ 80 MHz、64MB 内存、无浮点单元)上运行 Karpathy 的 llama2.c TinyStories 模型。因无 FPU,他将 runq.c 移植为纯整数运算,exp/softmax 用查找表实现,RMSNorm 用整数平方根。15M 模型仅 17MB,直接从硬盘加载进音乐缓冲区,速度 0.36 tok/s——代价是跑模型时没法听歌。作者计划用上双核,并做一个 iPod 主题的本地音乐推荐模型。

原文链接 →

「Fun」频道最新

更多「Fun」频道 AI 资讯 →