Communication Overhead Reduction by Algorithmic Redundancy in Embedded Systems

被引:0
|
作者
Klee, Hannes [1 ]
Buchholz, Michael [1 ]
Materna, Torben [2 ]
Dietmayer, Klaus [1 ]
机构
[1] Ulm Univ, Inst Measurement Control & Microtechnol, Albert Einstein Allee 41, D-89081 Ulm, Germany
[2] Deutsch Accumot GmbH & Co KG, Neue Str 95, D-73230 Kirchheim, Germany
关键词
redundancy; software architecture optimization; software component deployment; software duplication;
D O I
10.1109/ICSAW.2017.17
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The communication between hardware components in embedded systems is steadily growing as more and more software functions are necessary to fulfill the requirements of modern systems, like cars in the automotive area. As a result, the capacity of the communication transport system is quickly exceeded. Besides the possibility to exchange the physical connection, another one is to analyze the system and e.g. reallocate the functions in order to reduce the communication overhead. In this paper, an approach is presented which is based on the idea of redundancy, however, not in the sense of reliability, but to create solutions where software functions of are duplicated and allocated to other hardware components additionally. The approach is demonstrated on a real-world problem instance with functions of a plug-in electric driven vehicle, where an existing implementation serves as reference during the optimization, and other public problem instances. Results show that further improvements, in comparison to the optimization without redundancy, are achieved that require only a few duplicates to reduce the communication between hardware components.
引用
收藏
页码:257 / 260
页数:4
相关论文
共 50 条
  • [41] Dependable communication synthesis for distributed embedded systems
    Kandasamy, N
    Hayes, JP
    Murray, BT
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2005, 89 (01) : 81 - 92
  • [42] FLEXIBLE COMMUNICATION STRUCTURE FOR DISTRIBUTED EMBEDDED SYSTEMS
    SLOMAN, M
    KRAMER, J
    MAGEE, J
    TWIDLE, K
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1986, 133 (04): : 201 - 211
  • [43] Efficient Design Methods for Embedded Communication Systems
    Holzer, M.
    Knerr, B.
    Belanovic, P.
    Rupp, M.
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2006, (01)
  • [44] Dependable communication synthesis for distributed embedded systems
    Kandasamy, N
    Hayes, JP
    Murray, BT
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2003, 2788 : 275 - 288
  • [45] Communication synthesis for embedded systems with global considerations
    Ortega, RB
    Borriello, G
    PROCEEDINGS OF THE FIFTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CODESIGN (CODES/CASHE '97), 1997, : 69 - 73
  • [46] Synthesis of interfaces and communication in reconfigurable embedded systems
    Eisenring, M
    Platzner, M
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2000, 147 (03): : 159 - 165
  • [47] Analysis of the communication time of embedded systems applied to telecontrol systems
    Martinez, Jorge Salvador Valdez
    Tavira, Jonathan Villanueva
    Escobar, Alberto Miguel Beltran
    Calderon, Enrique Contreras
    Barojas, Ivan Alcala
    Vega, Luis Jaime Lopez
    2019 INTERNATIONAL CONFERENCE ON MECHATRONICS, ELECTRONICS AND AUTOMOTIVE ENGINEERING (ICMEAE 2019), 2019, : 151 - 156
  • [48] DLBF: A low overhead wear leveling algorithm for embedded systems with hybrid memory
    Niu, Na
    Fu, Fangfa
    Yang, Bing
    Wang, Qiang
    Yuan, Jiacai
    Lai, Fengchang
    Zhao, Xinyu
    Zhang, Zhewen
    Wang, Jinxiang
    MICROELECTRONICS RELIABILITY, 2021, 123
  • [49] A Low Overhead Dynamic Memory Management System for Constrained Memory Embedded Systems
    Das, Supratim
    Singh, Amarjeet
    Singh, Surinder Pal
    Kumar, Amit
    2015 2ND INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2015, : 809 - 815
  • [50] Incorporating incremental redundancy and link adaptation in communication systems using residue number systems
    Madhukumar, A
    Chin, F
    IEEE 54TH VEHICULAR TECHNOLOGY CONFERENCE, VTC FALL 2001, VOLS 1-4, PROCEEDINGS, 2001, : 2272 - 2276