首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
嵌入式操作系统RTEMS基于多处理器的优化   总被引:1,自引:1,他引:0       下载免费PDF全文
宋伟  杨学军 《计算机工程》2007,33(17):71-73,7
随着多处理器嵌入式系统应用的普及,通用嵌入式操作系统开始引入对并行化的支持,作为优秀的开源嵌入式操作系统RTEMS亦是如此。但是RTEMS对多处理器的支持机制上存在可能会使整个多机系统崩溃的死锁问题,此外在数据处理系统中做数据分发时对硬件性能损失十分严重。该文结合某型号星载计算机的研发工作,对RTEMS的多处理器支持机制加以完善,并对RTEMS存在的数据分发时的性能瓶颈给出一种优化方案。  相似文献   

2.
宋彭涛  田斌  蒋烈辉  李继中  王九宇 《计算机工程》2010,36(21):280-282,285
提出一种基于ISS的多处理器嵌入式系统模拟方案。采用基于总线的互连方式,合理利用共享内存机制,解决不同处理器进程间的通信问题。提出全局时钟同步机制,实现对所有处理器单元的调度安排,使各处理器之间保持步调一致。分析表明,该方案能够实现对单个或多个同源或不同源目标代码的模拟与跟踪。  相似文献   

3.
支持自适应容错的多处理器实时操作系统   总被引:2,自引:0,他引:2  
1 引言实时系统的基本特性是任务响应时间的确定性和系统处理任务的高吞吐量。同时,随着实时系统在安全关键领域内越来越广泛的应用,如核电站控制系统、空中交通管制系统、飞行控制系统、病人监护系统、雷达监视系统等,可靠性也逐渐成为实时系统的重要特性。为提高实时系统的可靠性,主要的技术手段包括:避免错误、消除错误、容错和规避错误。在实时系统的运行过程中,容错(fault-tolerant)是最重要的可靠性保障手段。容错指如何保证在出现错误时系统仍能提供正确服务。工程实际中,实时系统在出现错误时,利用冗余资源实现容错操作。  相似文献   

4.
单芯片多处理器(CMP)结构已成为提高微处理器性能的重要途径。本文针对多处理器系统进行了研究,介绍了多处理器系统的概念、原理、特点。围绕如何优化多处理器核的通信这一关键问题,提出了一种两两分组单信道通信的通信优化的方式,在实际开发过程中这种方法和技术被证明是有效和可行的。  相似文献   

5.
单芯片多处理器(CMP)结构已成为提高微处理器性能的重要途径。本文针对多处理器系统进行了研究.介绍了多处理器系统的概念、原理、特点:围绕如何优化多处理器核的通信这一关键问题,提出了一种两两分组单信道通信的通信优化的方式.在实际开发过程中这种方法和技术被证明是有效和可行的。  相似文献   

6.
7.
Linux操作系统内核对SMP(对称多处理器)的支持   总被引:1,自引:0,他引:1  
详细介绍了Linux操作系统内核是怎样支持SMP(对称多处理器)系统工作的,并具体分析了其内核源代码的实现过程。  相似文献   

8.
在分析RTEMS内核的基础上,介绍嵌入式系统RTEMS内核的基本概念、基本组成结构、关键的数据结构、实时设计思想。中还提出RTEMS对一些关键问题的处理方法。  相似文献   

9.
传统的硬实时容错调度算法获得了较好的容错性能,但其任务拒绝率、处理器分配偏差比例以及最早完成时间等性能参数不佳,对此提出一种基于杂交遗传算法的优化方案,并对传统的硬实时容错算法进行优化。采用了中心型调度模型,并采用了任务备份方案来实现容错能力。将任务拒绝率、处理器分配偏差比例以及最早完成时间三个优化参数作为遗传算法适应度目标函数的三个带权分量,对其进行优化,通过遗传算法的杂交与迭代计算获得了优化的结果。最终使用不同的任务数量与处理器数量的组合对本算法与传统算法进行对比试验,结果可看出本算法的3个优化参数明显优于传统算法,且总适应度值亦比传统算法有明显改进。  相似文献   

10.
我们使用SUIF研究编译程序实现了对各种SPECfp基准程序的并行化。另外,地在一台8个处理器的机器上运行这些程序,我们还达到了SPECfp速度撮高纪录。  相似文献   

11.
以开发一个多平台嵌入式Web服务器为目标,搭建了uClinux移植所需要的开发配置环境和系统流程,讨论了移植uClinux需解决的如交叉编译环境的建立、uClinux的内核加载方式、改写编译blob.bin和烧blob等一些关键性技术问题,并具体介绍了uClinux系统移植的基本实现过程.  相似文献   

12.
通过分析嵌入式Linux在实时应用中的不足,提出了提高Linux实时性的方法,重点讨论了双内核法和修改内核法.同时提出了一种基于优先级的抢占调度算法的结构,拓展了实时系统的应用范围.  相似文献   

13.
本文通过分析行列式求值的特点和行列式求值的并行处理技术与10阶行列式对PGR系统测试的结果,阐述了行列式求值在多处理机系统性能评价中的应用,并对多处理机系统的加速比进行了分析。  相似文献   

14.
即时通讯是目前Internet上最为时尚的通信方式,但各种即时通讯软件都有各自不同的应用协议,并且由于嵌入式Linux应用系统硬件条件较差,因此系统采用插件技术实现.系统可以选择使用多种聊天协议,还可以方便地进行扩展,添加新的协议或增加新的功能,同时满足了占用资源少,性能强等要求.  相似文献   

15.
本文介绍了一个适于三模冗余容错计算机系统的系统管理软件DFTOS,它是一个多机容错操作系统,具有分布处理和容错计算功能,并且与用户具有良好的接口关系,方便用户对系统的使用和开发。  相似文献   

16.
面向无线传感器网络应用的嵌入式操作系统综述   总被引:1,自引:0,他引:1  
相比一般的嵌入式系统,无线传感器网络节点对操作系统的体积大小﹑能量利用率﹑节点相互间通信以及可重配置﹑可靠性和适应性等方面提出了更高的要求.由于这些特点,针对无线传感器网络节点也出现了各种各样的操作系统.阐述了无线传感器网络的特点及其对操作系统的要求,并介绍了当前无线传感器网络领域所应用的几种操作系统,提出了零操作系统的概念,也对传感器网络操作系统的版权进行了一些讨论,最后对传感器网络操作系统当前现状及发展作了总结.  相似文献   

17.
一个多处理嵌入式实时操作系统的设计与实现   总被引:1,自引:0,他引:1  
文中论述了一个适用于多处理的嵌入式实时操作系统CRTOS m设计。CRTOS m由实时微内核层和子系统层所构成 ,它提供给应用一个虚拟的单机运行环境 ,这将便于大型多结点实时系统的软件设计 ,并提高系统的可伸缩性、可维护性 ,降低系统设计的复杂性。  相似文献   

18.
19.
本文提出了基于双处理器的清华嵌入式系统,通过两块处理器来分别实现多媒体和网络交互两个方面的功能。在此基础上,设计了一整套软件应用解决方案,以满足网络和多媒体应用对嵌入式系统提出的更高要求。  相似文献   

20.
DHCP的使用是众所周知的,如何通过PC对嵌入式系统中后台运行的DHCP Server进行有效的控制成为一个难点.从这个难点出发,通过对DHCP服务器配置文件的分析,描述了在一个嵌入式系统中,如何使用户通过配置页面对该系统中的DHCP服务器进行配置,包括启动/停止服务器,配置服务器的地址池,默认选项等等.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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