A Decomposition-Based System Level Synthesis Method for Heterogeneous Multiprocessor Architectures

被引:0
|
作者
Racz, Gyorgy [1 ]
Arato, Peter [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Control Engn & Informat Technol, Budapest, Hungary
关键词
system level synthesis; multiprocessor system; heterogeneous architectures; decomposition; high level synthesis; pipelining; DESIGN SPACE;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multiprocessing can be considered the most characteristic common property of complex digital systems. Due to the more and more complex tasks to be solved for fulfilling often conflicting requirements (cost, speed, energy and communication efficiency, pipelining, parallelism, the number of component processors, etc.), the so called heterogeneous multiprocessor architectures (HMPA) have become unavoidable. The component processors of such systems may be not only general purpose CPUs or cores, but also DSPs, GPUs, FPGAs and other custom hardware components as well. The hierarchy of the component processors and the data transfer organization between them are strongly determined by the task to be solved and by the priority order of the requirements to be fulfilled. For each component processor of HMPAs, a subtask must be defined based on the requirements and their priority orders. The definition of the subtasks, i.e. the decomposition of the task influences strongly the cost and performance of the whole system. Therefore, comparing and evaluating the effects of different task decompositions performed by applying systematic algorithms may help the designer to approach the optimal decisions in the system level synthesis phase. For this purpose, the paper presents a novel method based on combining the decomposition and the modified high level synthesis algorithms. The application of the method is illustrated on redesigning and evaluating in some versions of a high performance embedded multiprocessing system.
引用
收藏
页码:381 / 386
页数:6
相关论文
共 50 条
  • [2] TBES: Template-Based Exploration and Synthesis of Heterogeneous Multiprocessor Architectures on FPGA
    Corre, Youenn
    Diguet, Jean-Philippe
    Heller, Dominique
    Blouin, Dominique
    Lagadec, Loic
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (01)
  • [3] Communication-Based Power Modelling for Heterogeneous Multiprocessor Architectures
    Roux, Baptiste
    Gautier, Matthieu
    Sentieys, Olivier
    Derrien, Steven
    [J]. 2016 IEEE 10TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC), 2016, : 209 - 216
  • [4] Division-based versus general decomposition-based multiple-level logic synthesis
    Volf, F
    Jozwiak, L
    Stevens, M
    [J]. VLSI DESIGN, 1995, 3 (3-4) : 267 - 287
  • [5] Synthesis of application-specific heterogeneous multiprocessor architectures using extensible processors
    Sun, F
    Ravi, S
    Raghunathan, A
    Jha, NK
    [J]. 18TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: POWER AWARE DESIGN OF VLSI SYSTEMS, 2005, : 551 - 556
  • [6] A decomposition-based symbolic analysis method for analog synthesis from behavioral specifications
    Doboli, A
    Vemuri, R
    [J]. VLSI: SYSTEMS ON A CHIP, 2000, 34 : 305 - 317
  • [7] High-level synthesis of on-chip multiprocessor architectures based on answer set programming
    Bobda, Christophe
    Yonga, Franck
    Gebser, Martin
    Ishebabi, Harold
    Schaub, Torsten
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 117 : 161 - 179
  • [8] Decomposition-based assembly synthesis based on structural considerations
    Yetis, FA
    Saitou, K
    [J]. JOURNAL OF MECHANICAL DESIGN, 2002, 124 (04) : 593 - 601
  • [9] Decomposition-based assembly synthesis for structural stiffness
    Lyu, N
    Saitou, K
    [J]. JOURNAL OF MECHANICAL DESIGN, 2003, 125 (03) : 452 - 463
  • [10] Decomposition-based assembly synthesis for structural modularity
    Cetin, OL
    Saitou, K
    [J]. JOURNAL OF MECHANICAL DESIGN, 2004, 126 (02) : 234 - 243