Translating of MATLAB/SIMULINLK Model to Synchronous Dataflow Graph for Parallelism Analysis and Programming Embedded Multicore Systems

被引:0
|
作者
Guesmi, Kaouther [1 ]
Hasnaoui, Salem [1 ]
机构
[1] Univ Tunis Al Manar, Natl Sch Engn Tunis ENIT, SYSCOM Res Lab, Tunis, Tunisia
关键词
multicore embedded systems; Dataflow graph; MATLAB/Simulink;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software implementation of compute-intensive applications in digital signal processing requires large computing power and has real-time performance requirements. Employing multicore architecture is usually the only means for solving the grand challenge of computational problems. Developing multicore-based systems requires a high degree of concurrency for optimizing performances of systems. For this purpose, this paper addresses the redesigning of MATLAB\Simulink models for efficient concurrent implementation using multiple processors. Our approach consists of translating a Simulink model into discrete synchronous dataflow graph in order to treat them as concurrent system by exploiting task-level parallelism without alter the input-output behavior of the system.
引用
收藏
页码:156 / 160
页数:5
相关论文
共 3 条
  • [1] Programming model and tools for embedded multicore systems
    Huang, Chung-Wen
    Shih, Wen-Li
    Wu, Chung-Ju
    Li, Jia-Jhe
    Lee, Jenq Kuen
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2010, 4 (3-4) : 259 - 269
  • [2] An Efficient Scheduling and Mapping using SMT Solver and Translating Workflow of Matlab Simulink Model to Synchronous Dataflow Graph for Multi-core DSP Architectures
    Amari, Imen
    Gasmi, Kaouther
    Rebaya, Asma
    Hasnaoui, Salem
    2017 4TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATICS, CONCEPTS, THEORY, AND APPLICATIONS (ICAICTA) PROCEEDINGS, 2017,
  • [3] Translating Timing Requirements of Embedded Software Systems Modeled in Simulink To A Timing Analysis Model
    Iyenghar, Padma
    Noyer, Arne
    Engelhardt, Joachim
    Pulvermueller, Elke
    2016 IEEE 21ST INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2016,