High-level system synthesis and optimization of dataflow programs for MPSoCs

被引:0
|
作者
Bezati, E. [1 ]
Brunet, S. Casale [1 ]
Mattavelli, M. [1 ]
Janneck, J. W. [2 ]
机构
[1] Ecole Polytech Fed Lausanne, EPFL SCI STI MM, Lausanne, Switzerland
[2] Lund Univ, Dept Comp Sci, Lund, Sweden
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing complexity of digital signal processing applications make a compelling case the use of high-level design and synthesis methodologies for the implementation on reconfigurable and embedded devices. Past research has shown that raising the level of abstraction of design stages does not necessarily gives penalties in terms of performance or resources. Dataflow programs provide behavioral descriptions capable of expressing both sequential and parallel algorithms and enable natural design abstractions, modularity, and portability. In this paper, a tool implementing dataflow programs onto embedded heterogeneous platforms by means of high-level synthesis, software synthesis and interface synthesis is presented for MPSoCs platfroms.
引用
收藏
页码:417 / 421
页数:5
相关论文
共 50 条
  • [21] Live Demonstration: High level Software and Hardware synthesis of dataflow programs
    Bezati, Endri
    Roquier, Ghislain
    Mattavelli, Marco
    2013 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2013, : 660 - 660
  • [22] Development and optimization of high level dataflow programs: the HEVC decoder design case
    Jerbi, Khaled
    Renzi, Daniele
    De Saint Jorre, Damien
    Yviquel, Herve
    Raulet, Mickael
    Alberti, Claudio
    Mattavelli, Marco
    CONFERENCE RECORD OF THE 2014 FORTY-EIGHTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2014, : 2155 - 2159
  • [23] Dynamic SIMD Parallel Execution on GPU from High-Level Dataflow Synthesis
    Bloch, Aurelien
    Casale-Brunet, Simone
    Mattavelli, Marco
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2022, 12 (03)
  • [24] Programming heterogeneous CPU-GPU systems by high-level dataflow synthesis
    Bloch, Aurelien
    Bezati, Endri
    Mattavelli, Marco
    2020 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2020, : 59 - 64
  • [25] Parallel Dataflow Execution for Sequential Programs on Reconfigurable Hybrid MPSoCs
    Wang, Chao
    Li, Xi
    Zhou, Xuehai
    Ha, Yajun
    2012 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT'12), 2012, : 53 - 56
  • [26] MULTI-CLOCK DOMAIN OPTIMIZATION FOR RECONFIGURABLE ARCHITECTURES IN HIGH-LEVEL DATAFLOW APPLICATIONS
    Brunet, S. Casale
    Bezati, E.
    Alberti, C.
    Mattavelli, M.
    Amaldi, E.
    Janneck, J. W.
    2013 ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, 2013, : 1796 - 1800
  • [27] DIADES - A HIGH-LEVEL SYNTHESIS SYSTEM
    PERKOWSKI, M
    SMITH, D
    DRISCOLL, M
    LIU, J
    BROWN, J
    1989 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 1989, : 1895 - 1898
  • [28] ON THE OPTIMIZATION OF VLSI ALLOCATION IN HIGH-LEVEL SYNTHESIS
    He Zhongli Zhou Dian Hu Qingsheng Zhuang Zhenquan(Department of Electronic Engineering
    Journal of Electronics(China), 2000, (03) : 279 - 288
  • [29] An overview of the ATLAS high-level trigger dataflow and supervision
    Baines, JT
    Bee, CP
    Bogaerts, A
    Bosman, M
    Botterill, D
    Caron, B
    dos Anjos, A
    Etienne, F
    González, S
    Karr, K
    Li, W
    Meessen, C
    Merino, G
    Negri, A
    Pinfold, JL
    Pinto, P
    Qian, Z
    Touchard, E
    Werner, P
    Wheeler, S
    Wickens, FJ
    Wiedenmann, W
    Zobernig, G
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2004, 51 (03) : 361 - 366
  • [30] High-level Language Recovery Based on Dataflow Analysis
    Fang Xia
    Yin Qing
    Jiang Liehui
    He Hongqi
    Liu Tieming
    ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 996 - 999