当前位置: X-MOL 学术J. Syst. Archit. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Efficient mapping of runnables to tasks for embedded AUTOSAR applications
Journal of Systems Architecture ( IF 3.7 ) Pub Date : 2020-05-30 , DOI: 10.1016/j.sysarc.2020.101800
Fouad Khenfri , Khaled Chaaban , Maryline Chetto

An AUTOSAR-based embedded software consists of a set of inter-connected Software Components (SWCs). Each SWC contains a set of runnables which are small code-fragments that should be mapped to Operating System (OS) tasks. This process of mapping runnables to tasks may affect both the system real-time schedulability and performance. This paper proposes fast and efficient algorithms for mapping runnables to tasks. For a given embedded software containing a defined set of runnables, proposed algorithms define the number of required tasks to schedule the set of runnables, tasks priority assignment, and execution order of runnables inside each task. Experimental studies have been carried out to assess the proposed solutions. They outline both the computational efficiency, and the performance of proposed algorithms in comparison with other existing methods.



中文翻译:

可运行对象到嵌入式AUTOSAR应用程序任务的有效映射

基于AUTOSAR的嵌入式软件由一组相互连接的软件组件(SWC)组成。每个SWC包含一组可运行的对象,它们是应映射到操作系统(OS)任务的小型代码片段。将可运行对象映射到任务的过程可能会影响系统的实时可调度性和性能。本文提出了用于将可运行对象映射到任务的快速有效算法。对于给定的包含定义的可运行对象集的嵌入式软件,建议的算法定义了所需任务的数量,以调度可运行对象集,任务优先级分配以及每个任务中可运行对象的执行顺序。已经进行了实验研究以评估所提出的解决方案。他们概述了计算效率,

更新日期:2020-05-30
down
wechat
bug