A Novel Heuristic Algorithm for Mapping AUTOSAR Runnables to Tasks

被引:0
|
作者
Khenfri, Fouad [1 ,2 ]
Chaaban, Khaled [1 ]
Chetto, Maryline [2 ]
机构
[1] ESTACA, S2ET, Rue Georges Charpak, F-53061 Laval, France
[2] Univ Nantes, IRCCyN, F-44321 Nantes, France
关键词
Optimization; Real-time scheduling; AUTOSAR;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a novel algorithm that permits to automate the process to map runnables to tasks in any AUTOSAR architecture. This enables to boost system performance by reducing the number of tasks to be implemented and while preserving system schedulability. Our algorithm uses some properties related to the activation offset for mapping runnables with distinct periods to the same task. We consider periodic, independent and fixed-priority tasks running on a single processor. The results of an experimental study are reported. First, they show that our algorithm reduces significantly the number of tasks with distinct periods while preserving system schedulability. And second, the system schedulability bound is increased by 34% compared to the typical periodic solution and the average response time of tasks is reduced by 30% related to ohers solutions.
引用
收藏
页码:237 / 244
页数:8
相关论文
共 50 条
  • [1] Efficient mapping of runnables to tasks for embedded AUTOSAR applications
    Khenfri, Fouad
    Chaaban, Khaled
    Chetto, Maryline
    JOURNAL OF SYSTEMS ARCHITECTURE, 2020, 110 (110)
  • [2] Extended Mapping Algorithm Based on Modularity from Synchronous Block Diagrams to AUTOSAR Runnables
    Hori, Shunsuke
    Azumi, Takuya
    2016 IEEE 21ST INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2016,
  • [3] Modelling Machine Learning Components for Mapping and Scheduling of AUTOSAR Runnables
    Copic, Milan
    Leupers, Rainer
    Ascheid, Gerd
    2020 IEEE 31ST INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE 2020), 2020, : 127 - 137
  • [4] An AUTOSAR ECU Mapping Algorithm
    Jiang, Chunmao
    Xu, Meiyu
    Shen, Qian
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, KNOWLEDGE ENGINEERING AND INFORMATION ENGINEERING (SEKEIE 2014), 2014, 114 : 48 - 52
  • [5] A Communication-Aware Solution Framework for Mapping AUTOSAR Runnables on Multi-core Systems
    Faragardi, Hamid Reza
    Lisper, Bjorn
    Sandstrom, Kristian
    Nolte, Thomas
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [6] An Efficient Approach For Mapping AUTOSAR Runnables in Multi-core Automotive systems to Minimize Communication Cost
    Gupta, Priyanshi
    Singh, N. P.
    Srinivasan, Geetha
    2019 INNOVATIONS IN POWER AND ADVANCED COMPUTING TECHNOLOGIES (I-PACT), 2019,
  • [7] Multiprocessor Independent Tasks Scheduling Using a Novel Heuristic PSO Algorithm
    Omidi, Ali
    Rahmani, Amir Masoud
    2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 2, 2009, : 369 - +
  • [8] An Efficient Scheduling of AUTOSAR Runnables to Minimize Communication Cost in Multi-core Systems
    Faragardi, Hamid Reza
    Lisper, Bjorn
    Sandstrom, Kristian
    Nolte, Thomas
    2014 7TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2014, : 41 - 48
  • [9] The modified Mapping Heuristic algorithm
    Gan, BP
    Huang, SY
    1996 IEEE SECOND INTERNATIONAL CONFERENCE ON ALGORITHMS & ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP'96, PROCEEDINGS OF, 1996, : 456 - 463
  • [10] HEURISTIC AND NEURAL ALGORITHMS FOR MAPPING TASKS TO A RECONFIGURABLE ARRAY
    RAVIKUMAR, CP
    VEDI, N
    MICROPROCESSING AND MICROPROGRAMMING, 1995, 41 (02): : 137 - 151