ACE-Echo 将通信与 AI 融合芯片研究连接到应用开发。Venus 是可编程 RISC-V 处理器,AURA 是架构与编程基础,ACE-Echo 则是面向这一硬件的开源开发平台。
架构、芯片与软件
AURA 由 Venus Language、Zoozve 编译器和数学库组成。其数据流方法将任务中的计算与任务间的数据搬运联系起来。
Venus 集成可编程 Tile、Scheduler 和数字前端。我们在这一共同的硬件基础上探索通信处理与 AI 工作负载的融合。
第一代芯片已完成流片并成功点亮。芯片新闻记录了上电调试和真实信号 NR 小区搜索进展。芯片里程碑与开源仿真器的验证范围分别说明。
用 1.0 开发应用
ACE-Echo 1.0 提供好用的 Gem5 仿真器和初版 Agent 辅助开发框架。开发者可以编写 Venus 应用、检查输出,并快速估计大致性能。Venus 定制 LLVM 等主机工具仍需单独准备。
- 01定义输入、输出与参考
- 02开发Venus C 任务 + BAS DAG
- 03仿真Gem5 与指定后端
- 04评估输出一致性 + 时序
从开发辅助走向意图驱动
发布分支已提供
1.0
你来开发,Echo 辅助。
用好用的 Gem5 仿真器开发 Venus 应用,进行近似周期级性能评估,并使用初版 Agent 辅助开发框架。
开始使用 1.0 ↗规划方向
2.0
你的意图,面向 Venus 的应用。
目标是由 Agent 将应用意图转化为可部署到 Venus 的实现,涵盖生成、迭代与验证。这是未来平台目标,尚未公布发布日期。
路线图取代早期 beta 日期和功能预测。ACE-Echo 的软件版本与 Venus 的硬件代际独立命名。
一起建设平台
研究者可以探索面向硬件的算法,应用开发者可以在硬件测试前比较不同实现。示例、文档和可复现实验的贡献,都能帮助平台扩展。
开发团队 · 参与单位 · 联系 ACE Lab
