Machine Learning Aided Hardware Resource Estimation for FPGA DNN Implementations

现场可编程门阵列 查阅表格 计算机科学 人工神经网络 高级合成 设计空间探索 机器学习 人工智能 支持向量机 计算机工程 推论 计算机体系结构 嵌入式系统 程序设计语言
作者
Dana Diaconu,Lucian Petrică,Michaela Blott,Miriam Leeser
标识
DOI:10.1109/ipdpsw55747.2022.00022
摘要

This paper explores methods of improving hardware resource estimation for the implementation of Deep Neural Networks(DNN) on FPGAs using machine learning algorithms. Current approaches consider the DNN and High Level Synthesis (HLS) levels. At the DNN level, most techniques are strictly analytical, and based on rough approximations and FPGA DNN implementation assumptions. The aim of this work is to facilitate design space exploration by providing more accurate resource estimates before running time consuming processes such as High Level Synthesis (HLS) or logic synthesis. We integrated the algorithms in FINN, an end-to-end framework for building Quantized Neural Networks (QNN) FPGA inference accelerators, in order to evaluate and compare them to existing estimation as well as the actual synthesized design. We generated Support Vector Regression (SVR) models for LUT and BRAM estimation, the former yields promising results, while the latter consistently underperforms in comparison to HLS and analytical FINN estimates. Combining the analytical approach used in FINN with SVR LUT estimation provided more accurate results because on its own, SVR had insufficient extrapolation capability. For BRAM estimation, we improved the analytical approach by using a Decision Tree Classifier for predicting distributed or BRAM memory implementation.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
PDF的下载单位、IP信息已删除 (2025-6-4)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
wjy完成签到 ,获得积分10
刚刚
充电宝应助沙河口大长硬采纳,获得10
刚刚
隐形曼青应助Gmhoo_采纳,获得10
刚刚
lxdx发布了新的文献求助10
1秒前
田様应助哼哼HA嘿采纳,获得10
1秒前
见澈发布了新的文献求助10
1秒前
崔宏玺发布了新的文献求助10
1秒前
2秒前
2秒前
Bingcai完成签到,获得积分10
2秒前
彭于晏应助zzd采纳,获得10
2秒前
畅快凝丹完成签到 ,获得积分10
3秒前
程蒽发布了新的文献求助10
3秒前
liuting完成签到,获得积分20
4秒前
Mrshi发布了新的文献求助10
4秒前
负责的皮卡丘完成签到,获得积分10
5秒前
打打应助小鲸鱼采纳,获得10
5秒前
orixero应助liao采纳,获得10
5秒前
科研通AI5应助777采纳,获得10
6秒前
6秒前
6秒前
深情安青应助见澈采纳,获得10
7秒前
吴Sehun发布了新的文献求助10
7秒前
7秒前
7秒前
9秒前
NaiZeMu发布了新的文献求助10
10秒前
碳纤维刷完成签到,获得积分10
11秒前
11秒前
11秒前
Avery发布了新的文献求助10
11秒前
Lynn发布了新的文献求助10
11秒前
见澈完成签到,获得积分10
12秒前
12秒前
12秒前
13秒前
Mrshi完成签到,获得积分10
13秒前
泉眼发布了新的文献求助10
13秒前
清图发布了新的文献求助10
14秒前
WYCheng1发布了新的文献求助10
14秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Feigin and Cherry's Textbook of Pediatric Infectious Diseases Ninth Edition 2024 4000
Einführung in die Rechtsphilosophie und Rechtstheorie der Gegenwart 1500
Cowries - A Guide to the Gastropod Family Cypraeidae 1200
青少年心理适应性量表(APAS)使用手册 700
Air Transportation A Global Management Perspective 9th Edition 700
Socialization In The Context Of The Family: Parent-Child Interaction 600
热门求助领域 (近24小时)
化学 医学 生物 材料科学 工程类 有机化学 内科学 生物化学 物理 计算机科学 纳米技术 遗传学 基因 复合材料 化学工程 物理化学 病理 催化作用 免疫学 量子力学
热门帖子
关注 科研通微信公众号,转发送积分 5004238
求助须知:如何正确求助?哪些是违规求助? 4248464
关于积分的说明 13237041
捐赠科研通 4047786
什么是DOI,文献DOI怎么找? 2214478
邀请新用户注册赠送积分活动 1224518
关于科研通互助平台的介绍 1144955