arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 2303.04734cs.AR
收藏

Xel-FPGAs:面向FPGA系统中近似加速器的端到端自动化探索框架

Xel-FPGAs: An End-to-End Automated Exploration Framework for Approximate Accelerators in FPGA-Based Systems

Bharath Srinivas Prabakaran, Vojtech Mrazek, Zdenek Vasicek, Lukas Sekanina, Muhammad Shafique

AI总结:

本文提出Xel-FPGAs框架,利用统计或机器学习模型将ASIC近似电路高效适配到FPGA系统,探索时间最多降低95%,并能找到更优的Pareto最优设计。

摘要:

近似电路和加速器的生成与探索一直是实现能效和/或性能提升的重要研究领域。该研究主要集中于ASIC,但由于两者之间固有的架构差异,在部署到基于FPGA的加速器系统时未能获得类似的收益。在这项工作中,我们提出了一个新颖的框架Xel-FPGAs,它利用统计或机器学习模型,在给定目标应用的简单RTL描述的情况下,有效探索最先进的基于ASIC的近似电路的架构空间,使其适用于基于FPGA的系统。我们还使用分层搜索策略在多阶段应用上评估了该框架的可扩展性。与默认的综合、布局和布线方法相比,Xel-FPGAs框架能够将探索时间减少高达95%,同时与最先进的方法相比,为给定应用识别出一组改进的Pareto最优设计。完整的框架是开源的,可在https://github.com/ehw-fit/xel-fpgas在线获取。

英文摘要:

Generation and exploration of approximate circuits and accelerators has been a prominent research domain to achieve energy-efficiency and/or performance improvements. This research has predominantly focused on ASICs, while not achieving similar gains when deployed for FPGA-based accelerator systems, due to the inherent architectural differences between the two. In this work, we propose a novel framework, Xel-FPGAs, which leverages statistical or machine learning models to effectively explore the architecture-space of state-of-the-art ASIC-based approximate circuits to cater them for FPGA-based systems given a simple RTL description of the target application. We have also evaluated the scalability of our framework on a multi-stage application using a hierarchical search strategy. The Xel-FPGAs framework is capable of reducing the exploration time by up to 95%, when compared to the default synthesis, place, and route approaches, while identifying an improved set of Pareto-optimal designs for a given application, when compared to the state-of-the-art. The complete framework is open-source and available online at https://github.com/ehw-fit/xel-fpgas.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑