首页 | 官方网站   微博 | 高级检索  
     

ARINC653分区操作系统多核处理器任务调度设计
引用本文:黎明,莫军.ARINC653分区操作系统多核处理器任务调度设计[J].计算机系统应用,2018,27(5):216-220.
作者姓名:黎明  莫军
作者单位:中电科航空电子有限公司, 成都 611731,中电科航空电子有限公司, 成都 611731
摘    要:航空电子架构综合模块化航空电子(Integrated Modular Avionic,IMA)已成为主流航空电子系统,ARINC653作为航空电子设备IMA架构的标准应用接口,符合ARINC653标准的分区实时调度算法成为了航空电子系统领域研究的重点.多数分区实时调度算法针对的是单核处理器.如何在多核处理器环境中对任务进行高效的调度成为ARINC653多核任务调度的关键问题,本文提出一种基于多核负载比例轮转的调度方法,该方法以任务的负载比例计算任务权值,完成任务在多核处理器上的调度,从而满足多核分区操作系统的实时性要求.仿真实验表明该方法是可行且高效的.

关 键 词:航空电子  综合模块化航空电子  实时系统  调度算法
收稿时间:2017/8/26 0:00:00
修稿时间:2017/9/15 0:00:00

Scheduling Design on Multi-Core Processor for ARINC653 Partition Operating System
LI Ming and MO Jun.Scheduling Design on Multi-Core Processor for ARINC653 Partition Operating System[J].Computer Systems& Applications,2018,27(5):216-220.
Authors:LI Ming and MO Jun
Affiliation:China Electronics Technology Avionics Co. Ltd., Chengdu 611731, China and China Electronics Technology Avionics Co. Ltd., Chengdu 611731, China
Abstract:Integrated Modular Avionic (IMA) has become a popular aircraft avionics system, ARINC653 is a standard interface for IMA architecture of aircraft avionics equipment, the real-time scheduling for ARINC653 partition Operating System (OS) is a key issue. There are lots of scheduling algorithms for ARINC653 partition OS based on single-kernel processor. In this study, a scheduling method based on Multi-kernel Load Proportional Round Robin (MLPRR) is proposed. The method calculates the task weight according to the load ratio of the task, and completes the scheduling of the task on the multi-kernel processor to meet the real-time requirements of the multi-kernel partition OS. Experiment results show that MLPRR is feasible and efficient.
Keywords:avionics  integrated modular avionic  real-time operating system  scheduling algorithm
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号