摘要:

航空电子架构综合模块化航空电子(Integrated Modular Avionic,IMA)已成为主流航空电子系统,ARINC653作为航空电子设备IMA架构的标准应用接口,符合ARINC653标准的分区实时调度算法成为了航空电子系统领域研究的重点.多数分区实时调度算法针对的是单核处理器.如何在多核处理器环境中对任务进行高效的调度成为ARINC653多核任务调度的关键问题,本文提出一种基于多核负载比例轮转的调度方法,该方法以任务的负载比例计算任务权值,完成任务在多核处理器上的调度,从而满足多核分区操作系统的实时性要求.仿真实验表明该方法是可行且高效的.;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分区操作系统多核处理器任务调度设计相关推荐

  1. 计算机处理器采用多核,计算机处理器的未来——多核处理器

    计算机处理器的未来--多核处理器 自从计算机诞生以来,推动处理器高速发展的源动力主要有两方面:微电子技术飞速进步和处理器体系结构演化发展.于1965年提出的摩 (本文共1页) 阅读全文>> ...

  2. 批处理系统,分时系统,分布式系统,多处理/多核处理器系统,集群系统,嵌入式操作系统

    批处理系统:用户 将一批作业 提交操作系统 后就不再干预,由操作系统控制它们自动运行. 单批处理系统: 多道批处理系统: 单道程序设计:简单来说就是把作业按照顺序完成.CPU的利用率较低. 多道程序设 ...

  3. 操作系统-----多核CPU和多个单核CPU

    按照常规,我们先来了解一下CPU和单核处理器以及多核处理器百度百科的概念吧 CPU:官名叫做微处理器,微处理器由一片或少数几片大规模集成电路组成的中央处理器,这些电路执行控制部件和算数逻辑部件的功能. ...

  4. 谈谈在计算机系统中引入操作系统,初中信息技术第一册第二章第1节《操作系统简介》教学设计...

    广州市初中信息技术第一册第二章第1节<操作系统简介>教学设计 一.学习者分析 学生通过第一章的学习,对计算机的软.硬件知识有了初步的了解,同时对操作系统的作用也有了简单的认识.但由于学生普 ...

  5. 基于多核处理器的RTOS多核扩展分析与研究

    本文是我写得一篇关于RTOS SMP扩展的硕士论文,希望对有志于了解RTOS-SMP工作机制的兄弟们提供些许帮助,O(∩_∩)O~. 一直以来人们通过提高主频来提升微处理器的性能,但是高功耗制约着主频 ...

  6. 处理器关于多核概念与区别 多核处理器工作原理及优缺点

    +关注 摘要:目前关于处理器的单核.双核和多核已经得到了普遍的运用,今天我们主要说说关于多核处理器的一些相关概念,它的工作与那里以及优缺点而展开的分析. 1.多核处理器 多核处理器是指在一枚处理器中集 ...

  7. 【转】多核处理器的工作原理及优缺点

    [转]多核处理器的工作原理及优缺点 <处理器关于多核概念与区别 多核处理器工作原理及优缺点>原文传送门 摘要:目前关于处理器的单核.双核和多核已经得到了普遍的运用,今天我们主要说说关于多核 ...

  8. 嵌入式ARM多核处理器并行化方法

    from:http://ee.ofweek.com/2014-11/ART-11001-2808-28902672.html 目前,嵌入式多核处理器已经在嵌入式设备领域得到广泛运用,但嵌人式系统软件开 ...

  9. 单核处理器、多核处理器、多处理器与多线程编程

    一.进程.线程.单核处理器 进程和线程都是操作系统的概念.进程是应用程序的执行实例,每个进程是由私有的虚拟地址空间.代码.数据和其它各种系统资源组成,即进程是操作系统进行资源分配的最小单元.进程在运行 ...

  10. 多核处理器的运行模式

    从软件的角度看,多核处理器的运行模式有AMP(非对称多处理).SMP(对称多处理)和BMP(受约束多处理)三种运行模式. AMP 运行模式指多个内核相对独立的运行不同的任务,每个内核相互隔离,可以运行 ...

最新文章

  1. c语言中指针的类型,学习C语言中的指针类型
  2. 给程序媛妹子的4个贴心建议
  3. 你所不知道的 Transformer!
  4. html mvc 分页 保存,Asp.net Mvc3 加载cshtml文件自定义分页+ 查询
  5. C++ 避免内存泄漏
  6. 仿QQ联系人的TableView的折叠与拉伸
  7. 2021年中国在线旅游行业分析报告
  8. html有3d效果的网页,HTML5如何在网页中实现3D效果?
  9. UDK编辑器 49条小提示(转)
  10. php 修改最大上传,php 修改上传文件大小限制实例详解
  11. pythonturtle是标准库_Python常用标准库1-Turtle,Random,Time和Datetime
  12. OA升级及二次开发方案
  13. archlinux触摸板设置
  14. java实现生成水印照片
  15. ECHARTS的基本使用:柱状图、折线图、饼图等
  16. 对建立奉贤区区级工程技术中心的企业给予30万元奖励
  17. 安卓4.1.2 新建第一个native c++程序ndk开发以及解决出现configure projects一直卡住的问题
  18. Ubuntu 怎么创建可视化界面
  19. 26个数据分析案例——第二站:基于Hive的民航客户价值分析
  20. Git和Repository简明理解(GitHub是什么?)

热门文章

  1. 企业风险管理的基本流程
  2. FW:一位软件工程师的6年总结
  3. 几种简单的图像加密方法
  4. basler相机详细使用说明
  5. USB STM32配置
  6. 125KHz 100cm ID 读卡电路_NX系列PLC-NX-ID数字输入单元_欧姆龙继电器_欧姆龙PLC_欧姆龙接近开关...
  7. 2021年烷基化工艺考试内容及烷基化工艺考试资料
  8. python批量修改文件后缀名
  9. java 字符串长度截取_java中截取指定字符串长度函数
  10. flex 3 格式化组件