###
计算机系统应用英文版:2018,27(5):216-220
本文二维码信息
码上扫一扫!
ARINC653分区操作系统多核处理器任务调度设计
(中电科航空电子有限公司, 成都 611731)
Scheduling Design on Multi-Core Processor for ARINC653 Partition Operating System
(China Electronics Technology Avionics Co. Ltd., Chengdu 611731, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 3000次   下载 3005
Received:August 26, 2017    Revised:September 15, 2017
中文摘要: 航空电子架构综合模块化航空电子(Integrated Modular Avionic,IMA)已成为主流航空电子系统,ARINC653作为航空电子设备IMA架构的标准应用接口,符合ARINC653标准的分区实时调度算法成为了航空电子系统领域研究的重点.多数分区实时调度算法针对的是单核处理器.如何在多核处理器环境中对任务进行高效的调度成为ARINC653多核任务调度的关键问题,本文提出一种基于多核负载比例轮转的调度方法,该方法以任务的负载比例计算任务权值,完成任务在多核处理器上的调度,从而满足多核分区操作系统的实时性要求.仿真实验表明该方法是可行且高效的.
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.
文章编号:     中图分类号:    文献标志码:
基金项目:
引用文本:
黎明,莫军.ARINC653分区操作系统多核处理器任务调度设计.计算机系统应用,2018,27(5):216-220
LI Ming,MO Jun.Scheduling Design on Multi-Core Processor for ARINC653 Partition Operating System.COMPUTER SYSTEMS APPLICATIONS,2018,27(5):216-220