GateGPT: 在80 MHz的FPGA上实现每秒56k tokens的Transformer(KV缓存)

Hacker News Top 工具

摘要

一个自定义的FPGA实现,在80 MHz下运行带KV缓存的Transformer,实现每秒56,000 tokens,在微型LCD上运行microGPT。

仅80 MHz下每秒56,000+ tokens。 我将一个完整的带KV缓存的Transformer烧录到自定义芯片中。逐门设计,作为一个100%数字集成电路。在FPGA上原型验证。(无GPU,无CPU) 纯粹的数字硅片,运行@karpathy microGPT,在微型LCD上拼出名字。 这就是GateGPT
查看原文
查看缓存全文

缓存时间: 2026/06/16 17:36

仅80MHz下每秒56,000+ token。 我将一个完整的带KV缓存的Transformer烧录进定制芯片。 逐门设计,作为100%数字集成电路。 在FPGA上原型验证。 (无GPU。无CPU) 纯粹的数字硅片运行@karpathy的microGPT,在微型LCD上拼写姓名。 这就是GateGPT。

相似文章

我仅能腾出小规模来摆弄Transformer

Reddit r/LocalLLaMA

一名学生介绍了Silia,这是一种新颖的Transformer架构,将注意力机制和前馈网络合并为统一操作,以在≤10M参数规模下节省参数,尽管计算资源有限,仍以更少的参数实现了与GPT-2相当的性能。