共查询到20条相似文献,搜索用时 15 毫秒
1.
在支持多核处理器的嵌入式操作系统中,原子操作接口是帮助用户实现多核并发互斥访问的重要组成接口,介绍了原子操作指令和原子操作类型,分析了在ARMv8体系结构下原子操作指令的一些使用限制,指出了多核操作系统在原子操作接口上的设计考虑要点,指出了原子操作接口在测试时应该注意的一些问题,从而能够在多核嵌入式操作系统下正确实现原子操作接口. 相似文献
2.
简述在ARM架构多核处理器上部署嵌入式操作系统的过程,并介绍一种主核优先启动并通过ARM异常产生指令SMC唤起从核的主从核唤起的多核启动方法。实验选用FT-2000+处理器作为目标板,通过网络加载方式载入ReWorks多核嵌入式操作系统镜像,实现多核操作系统的配置,使系统运行至用户应用入口函数中。最后通过执行测试函数与任务显示指令确认各核状态,对该多核启动方法进行验证。 相似文献
3.
本文提出一种基于核集的多核嵌入式调度方法,该方法为任务增加核集属性,调度器选择后继任务时需要同时满足高优先级要求、当前核属于任务核集两个条件。本文提出的调度方法能够为任务指定核集属性,限定任务在指定核集上运行,相对于原有任务只能绑定一个核或者所有核的调度方法,提出的方法更加灵活,操作系统核间负载更加均衡。 相似文献
4.
6.
由于嵌入式操作系统的广泛采用,对系统的可靠性要求很高,尤其以一些计算机软件作为控制核心的系统,如数控机床、机器人、自动化设备等,如果系统在出现故障时,会出现一些严重的后果,为了避免不必要的损失,在此可以利用看门狗自动恢复。介绍了看门狗的基本原理,以及软件的具体实现。 相似文献
7.
嵌入式操作系统Windows CE的研究 总被引:12,自引:5,他引:12
WindowsCE是适合嵌入式应用的操作系统,介绍了WindowsCE嵌入式系统的系统结构,讨论了如何在WindowsCE下如何构建嵌入式应用平台,最后,给出了WindowsCE下网络通信协议的开发过程。 相似文献
8.
2001年4月4日,恒基伟业公司携“商务通”系列产品亮相Comdex/China 2001展会,而长城集团也让观展者亲眼目睹了最新上市的“掌上王”系列掌上电脑。 对于目前发展迅速的手持信息产品来说,其最关键的核心技术就是嵌入式操作系统。正如Palm公司副总裁Jerry Jalaba所说:谁的操作系统最受欢迎,谁就将成为真正的胜利者。嵌入式操作系统可以广泛应用于PDA、掌上电脑、手机、信息家电(网络冰箱、机顶盒)等嵌入式设备。据专家预测,2001年全球嵌入式操作系统及相关开发调试环境的销量为12.6亿美元,到2003年将达到16亿美元。在中国市场上,如果每年手机销量以1500万台的数量增加,以每台手机销售价2000元计,其中嵌入式操作系统软件价格占10%计,每年对于嵌入式操作系统的需求就是30亿元人民币。而在掌上电脑领域,年销量百万台的规模就可以形成一个每年达上亿元的嵌入式操作系统市场。 相似文献
9.
10.
11.
12.
13.
动态优化是计算系统虚拟化的重要支撑技术之一。与虚拟化技术一样,多核时代的到来同样给动态优化机制的发展带来了新的机遇。通过对Dynamo、Pin、Jrpm等典型动态优化和插桩系统的分析总结出传统动态优化机制在多核平台下面临的问题与挑战,探讨了多核平台下可能的动态优化系统框架以及必须解决的关键问题。 相似文献
14.
齐浩淳 《数字社区&智能家居》2009,5(7):5301-5303
嵌入式系统作为计算机应用的一个崭新领域,以其简洁、高效等优点越来越多地受到人们的关注,而要开发一个嵌入式应用系统,则需要嵌入式硬件、嵌入式操作系统及相应的开发工具等。其中嵌入式操作系统是嵌入式应用系统中的基础部分,占有十分重要的地位,针对不同硬件平台。往往要进行嵌入式操作系统的移植。Nucleus是一种典型的嵌入式操作系统,具有体积小、功能强大、易于定制等特点,通过对Nucleus系统结构特点的分析,在基于SEP4020微处理器的评估板上,详细地论述了将嵌入式Nucleus操作系统移植到具体硬件平台上需要完成的工作。 相似文献
15.
本文设计了一种基于Linux系统的嵌入式操作系统,首先对嵌入式操作系统以及Linux系统进行了基本介绍,然后通过嵌入式操作系统设计的三方面内容,详细的介绍了基于Linux系统的嵌入式操作系统的设计过程. 相似文献
16.
嵌入式操作系统的设计原理与方法 总被引:5,自引:0,他引:5
基于开发Motorola M68VZ328微处理器的嵌入式系统的实际经验,较为详细地探讨了嵌入式操作系统的设计原则、原理、方法与步骤。 相似文献
17.
徐德 《数字社区&智能家居》2014,(13):3177-3178
在嵌入式操作系统中,实时调度算法性能的好坏直接对系统的实时性起着决定性的作用。因此,该文介绍实时调度和实时调度算法的概念,分析了目前常见的静态优先级调度算法和动态优先级调度算法的不同。 相似文献
18.
齐浩淳 《数字社区&智能家居》2009,(19)
嵌入式系统作为计算机应用的一个崭新领域,以其简洁、高效等优点越来越多地受到人们的关注,而要开发一个嵌入式应用系统,则需要嵌入式硬件、嵌入式操作系统及相应的开发工具等。其中嵌入式操作系统是嵌入式应用系统中的基础部分,占有十分重要的地位,针对不同硬件平台,往往要进行嵌入式操作系统的移植。Nucleus是一种典型的嵌入式操作系统,具有体积小、功能强大、易于定制等特点,通过对Nucleus系统结构特点的分析,在基于SEP4020微处理器的评估板上,详细地论述了将嵌入式Nucleus操作系统移植到具体硬件平台上需要完成的工作。 相似文献
19.
徐德 《数字社区&智能家居》2014,(5):3177-3178
在嵌入式操作系统中,实时调度算法性能的好坏直接对系统的实时性起着决定性的作用。因此,该文介绍实时调度和实时调度算法的概念,分析了目前常见的静态优先级调度算法和动态优先级调度算法的不同。 相似文献
20.
弹性多核学习 总被引:1,自引:0,他引:1
多核学习 (MKL) 的提出是为了解决多个核矩阵的融合问题, 多核学习求解关于多个核矩阵的最优的线性组合并同时解出对应于这个组合矩阵的支持向量机(SVM)问题. 现有的多核学习的框架倾向于寻找稀疏的组合系数, 但是当有信息的核的比例较高的时候, 对稀疏性的倾向会使得只有少量的核被选中而损失相当的分类信息. 在本文中, 我们提出了弹性多核学习的框架来实现自适应的多核学习. 弹性多核学习的框架利用了一个混合正则化函数来均衡稀疏性和非稀疏性, 多核学习和支持向量机问题都可以视作弹性多核学习的特殊情形. 基于针对多核学习的梯度下降法, 我们导出了针对弹性多核学习的梯度下降法. 仿真数据的结果显示了弹性多核学习方法相对多核学习和支持向量机的优势; 我们还进一步将弹性多核学习应用于基因集合分析问题并取得了有意义的结果; 最后, 我们比较研究了弹性多核学习与另一种利用了非稀疏思想的多核学习. 相似文献