arrow
返回

Flexible High-Level Synthesis Library for Linear Transformations

delete2024-07-01
delete3
PRE
AI
W
Wuqiong Zhao
C
Changhan Li
Z
Zhenhao Ji
Z
Zhichen Guo
X
X. Grant Chen
Y
You You
黄
黄永明 (Yongming Huang)
肖友 封面图
肖友 (Xiaohu You)
C
Chuan Zhang *
DOI:10.1109/TCSII.2024.3366282delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Despite decades pursuing efficient hardware design for signal processing based on linear algebra, traditional hardware description languages (HDLs)-based design workflows remain challenging and time-consuming. High-level synthesis (HLS) provides an easier approach but still requires thorough designs of basic modules concerning linear transformations to achieve acceptable hardware efficiency. To simplify the HLS workflow, we propose the FLAMES library, which provides efficient ready-to-use linear transformation modules. Users can implement algorithms with significantly higher code-writing efficiency via the FLAMES library. We demonstrate its effectiveness by implementing the orthogonal matching pursuit list (OMPL) algorithm for compressed sensing in FPGA, achieving 1.56 x and 1.12 x throughput/slice compared with traditional HLS for the sequential and parallel architecture, respectively.
Keyword:
Libraries
Hardware
Fires
Random access memory
Signal processing algorithms
C plus plus languages
Tensors
High-level synthesis (HLS)
linear transformations
compressed sensing
hardware implementation
field programmable gate array (FPGA)

期刊

I
IEEE Transactions on Circuits and Systems and Express Briefs
IF:
4.9
论文数:
8.8K
被引数:
2.5W

机构

S
southeast university - china
学者数:
5.3W
论文数: 4.9W
被引数: 57
引用论文

引用论文

err分享
err收藏
Multisymplectic Geometry and Lie Groupoids
err2015-01-01
err0
PREAI
errHenrique Bursztyn; Alejandro Cabrera; David Iglesias
err分享
err收藏
Efficient Expectation Propagation Massive MIMO Detector With Neumann-Series Approximation
err2020-10-01
err20
PREAI
errTan, Xiaosi; Xu, Weihong; Zhang, Yaping; Zhang, Zaichen; You, Xiaohu; Zhang, Chuan
err分享
err收藏
学者 查看更多内容