VTA:通用张量加速器#

通用张量加速器(VTA)是开放的、通用的、可定制的深度学习加速器,具有完整的基于 TVM 的编译器堆栈。设计 VTA 是为了揭示主流深度学习加速器最突出和最常见的特征。TVM 和 VTA 一起形成了端到端的软硬件深度学习系统堆栈,包括硬件设计、驱动程序、JIT 运行时和基于 TVM 的优化编译器堆栈。

https://raw.githubusercontent.com/uwsampl/web-data/main/vta/blogpost/vta_overview.png

VTA 的主要特点如下:

  • 通用的、模块化的、开源的硬件。

  • 简化了部署到 FPGA 的工作流程。

  • 仿真器支持在常规工作站上的原型编译 passes。

  • 基于 Pynq 的驱动程序和 JIT 运行时,用于仿真和 FPGA 硬件后端。

  • 端到端 TVM 栈集成。

本页包含与 VTA 相关的所有资源的链接:

报告#