Challenges in Future Avionic Systems on Multi-core Platforms

被引:12
|
作者
Lofwenmark, Andreas [1 ]
Nadjm-Tehrani, Simin [2 ]
机构
[1] Saab Aeronaut, Avion Equipment, Linkoping, Sweden
[2] Linkoping Univ, Dept Comp & Informat Sci, S-58183 Linkoping, Sweden
关键词
real-time; mixed-criticality; multi-core; temporal partitioning; memory management; avionic systems;
D O I
10.1109/ISSREW.2014.70
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Modern avionic system development is undergoing a major transition, from federated systems to Integrated Modular Avionics (IMA) where several applications with mixed criticality will reside on the same platform. Moreover, there is a departure from today's single core computing, and we need to address the problem of how to guarantee determinism (in time and space) for application tasks running on multiple cores and interacting through shared memory. This paper summarizes the main challenges and briefly describes some active directions in research regarding temporal partitioning. It also outlines the forthcoming research that we will pursue for quantifying time bounds on memory access related interference, to ensure determinism and comply with certification requirements.
引用
收藏
页码:115 / 119
页数:5
相关论文
共 50 条
  • [1] Automotive Embedded Software: Migration Challenges to Multi-Core Computing Platforms
    Macher, Georg
    Hoeller, Andrea
    Armengaud, Eric
    Kreiner, Christian
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 1386 - 1393
  • [2] RECONFIGURABLE MULTI-CORE SCHEDULING FOR REAL-TIME FUNCTIONS IN AVIONIC MISSION SYSTEMS
    Hanti, Thomas
    Frey, Andreas
    Hardt, Wolfram
    [J]. 2015 IEEE/AIAA 34TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2015,
  • [3] Experience Report: Memory Accesses for Avionic Applications and Operating Systems on a Multi-Core Platform
    Loefwenmark, Andreas
    Nadjm-Tehrani, Simin
    [J]. 2015 IEEE 26TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2015, : 153 - 160
  • [4] Software Engineering for Multi-core Platforms
    Arbab, Farhad
    Jongmans, Sung-Shik
    [J]. ERCIM NEWS, 2012, (91): : 25 - 26
  • [5] Understanding the Performance of Multi-core Platforms
    Srinivas, V. V.
    Ramasubramaniam, N.
    [J]. COMPUTER NETWORKS AND INFORMATION TECHNOLOGIES, 2011, 142 : 22 - 26
  • [6] The promised future of multi-core processors in avionics systems
    Sander O.
    Bapp F.
    Dieudonne L.
    Sandmann T.
    Becker J.
    [J]. CEAS Aeronautical Journal, 2017, 8 (01) : 143 - 155
  • [7] A COMPLETE TOOL CHAIN FOR AN INTERFERENCE-FREE DEPLOYMENT OF AVIONIC APPLICATIONS ON MULTI-CORE SYSTEMS
    Girbal, Sylvain
    Perez, Daniel Gracia
    Le Rhun, Jimmy
    Faugere, Madeleine
    Pagetti, Claire
    Durrieu, Guy
    [J]. 2015 IEEE/AIAA 34TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2015,
  • [8] TIME WARP SIMULATION ON MULTI-CORE PLATFORMS
    Wilsey, Philip A.
    [J]. 2019 WINTER SIMULATION CONFERENCE (WSC), 2019, : 1454 - 1468
  • [9] Automatic Parallelization for Binary on Multi-core Platforms
    Zhao, Haibo
    Zheng, Fei
    Wu, Jian
    Nan, Baosong
    Li, Boliang
    Mei, Kuizhi
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2018), 2018,
  • [10] Parallelization of GPU simulator on multi-core platforms
    Zhao, Xia
    Shen, Li
    Liu, Xin
    Wang, Zhi-Ying
    [J]. Dongbei Daxue Xuebao/Journal of Northeastern University, 2014, 35 : 219 - 224