A new development framework based on efficient middleware for real-time embedded heterogeneous multicomputers

被引:0
|
作者
Janka, R [1 ]
机构
[1] Georgia Inst Technol, Georgia Tech Res Inst, Atlanta, GA 30332 USA
关键词
D O I
10.1109/ECBS.1999.755890
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Achieving application software portability is challenging for a computer-based system that has a single embedded processor. Such portability is even more challenging when performance requirements demand distributing and parallelizing the application software to run on an embedded scalable heterogeneous multiprocessing hardware target. Application software development for such an embedded multicomputing target is just plain hard enough-without even having to consider portability and technology insertion issues. One feasible approach to solve both problems is by using middleware-based technology and complementary design methodologies and tools. One recent approach that is proving viable and effective is the Talaris application configuration middleware framework with an application development tool that layers on top of it known as PeakWare(TM) for RACE(R). Applying these concepts to the embedded multiprocessor signal processing domain is both novel and promising. The middleware and tool are introduced and then discussed, being illustrated by a simplified STAP (space-time adaptive processing) application that was rapidly prototyped and run on fifteen compute nodes.
引用
收藏
页码:261 / 268
页数:8
相关论文
共 50 条
  • [1] Middleware for real-time and embedded systems
    Schmidt, DC
    COMMUNICATIONS OF THE ACM, 2002, 45 (06) : 43 - 48
  • [2] Framework-based development of embedded real-time systems
    Su, Hui-Ming
    Chen, Jing
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 2968 : 244 - 253
  • [3] Framework-based development of embedded real-time systems
    Su, HM
    Chen, J
    REAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS, 2003, 2968 : 244 - 253
  • [4] New Adaptive Middleware for Real-Time Embedded Operating Systems
    Jarray, Fethi
    Chniter, Hamza
    Khalgui, Mohamed
    2015 IEEE/ACIS 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2015, : 610 - 618
  • [5] A FRAMEWORK FOR MAPPING PERIODIC REAL-TIME APPLICATIONS ON MULTICOMPUTERS
    SHUKLA, SB
    AGRAWAL, DP
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (07) : 778 - 784
  • [6] Middleware for distributed embedded real-time systems
    Musial, Marek
    Remuss, Volker
    Hommel, Guenter
    EMBEDDED SYSTEMS - MODELING, TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2006, : 111 - +
  • [7] An Energy-Efficient Middleware for Computation Offloading in Real-Time Embedded Systems
    Toma, Anas
    Pagani, Santiago
    Chen, Jian-Jia
    Karl, Wolfgang
    Henkel, Joerg
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2016, : 228 - 237
  • [8] Compadres: A lightweight component middleware framework for composing distributed real-time embedded systems with real-time Java']Java
    Hu, Jie
    Gorappa, Shruti
    Colmenares, Juan A.
    Klefstad, Raymond
    MIDDLEWARE 2007, PROCEEDINGS, 2007, 4834 : 41 - +
  • [9] Framework for Development of Real-Time Applications on Embedded Systems
    Restrepo Alvarado, Juan C.
    Benjumea Mazo, Miguel A.
    Lopez Parrado, Alexander
    2019 XXII SYMPOSIUM ON IMAGE, SIGNAL PROCESSING AND ARTIFICIAL VISION (STSIVA), 2019,
  • [10] Study on the Distributed Real-time and Embedded System Middleware Based on the DDS
    Ren Hao-li
    Jiao Yan-ping
    MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 : 7522 - +