文献阅读(16)DNNBuilder

DNNBuilder是IBM Research China提出的端到端自动化工具,用于构建针对FPGA的高性能DNN硬件加速器。该工具解决了过去自动化工具存在的硬件效率低、可扩展性差和设计空间探索不足的问题。DNNBuilder引入了灵活的量化方案、基于层的细粒度流水线架构、列缓存方案和优化的RTL网络组件。在加速器设计中,采用 CPF 和 KPF 进行并行计算,并通过列缓冲和层次化存储管理来降低延迟和提高性能。自动资源分配策略根据计算与内存带宽的平衡进行优化,确保全连接层和卷积层的性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 题目:DNNBuilder an Automated Tool for Building High-Performance DNN Hardware Accelerators for FPGAs
  • 时间:2018
  • 会议:International Conference On Computer Aided Design(ICCAD)
  • 研究团队:IBM Rearch China

1 缩写

  • HD: high definition高清晰度
  • CPF: Channel Parallelism Factor
  • KPF: Kernel Parallelism Factor
  • TP:: throughput

2 abstract & introduction & related work & design challenge

过去的自动化工具的缺点有:

  • 硬件效率低
  • 不同网络不同FPGA的可扩展性差
  • 没有集成充分的设计空间探索

他们的贡献有:

  • 端到端的自动化工具DNNBuilder
  • 灵活的量化方案
  • 细粒度的基于层的流水线架构
  • 列缓存方案
  • 高度优化的RTL网络组件

3 proposed automation flow

  1. Design
  2. Generation
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值