首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
提出了两级调度嵌入式操作系统的运行原理和任务、子任务的消息驱动机制,设计了一种新的描述消息的数据结构,用以满足两级调度嵌入式操作系统的运行.利用这种数据结构,可以用零拷贝的方式来传送消息,极大地提高了系统的效率.在两级嵌入式操作系统中,构建了完全独立的、由不同类型消息所组成的任务级消息队列和子任务级消息队列.最后,分析了这两种消息队列和各种不同类型消息的特点,并分析了利用消息驱动任务和子任务的方法.  相似文献   

2.
主动消息将通信和计算集成为一体,是一种相当有效和高适应性的通信体系结构。LogP模型是一种面向实际的并行算法设计模型?较好地反映了当前MPP的关键性能参数。本文讨论了它的特点,在此基础上着重分析了它在并行程序设计上的互补性。  相似文献   

3.
杨维  石德乾  岳育强  原珏 《测控技术》2014,33(1):118-121
RT-LAB是加拿大Opal-RT公司开发的一套基于模型的实时仿真软件包,广泛应用于航空航天、武器研制、汽车等各个领域,因而对基于该平台的设备驱动程序的需求也越来越多。针对国内生产的PCM3680板卡,开发了基于RT-LAB+QNX的CAN2.0B驱动程序,详细介绍了RT-LAB+QNX下CAN驱动程序的开发流程,并给出了具体的实现方法和部分关键代码。在某自行高炮半实物仿真系统中的运行结果表明该驱动程序运行稳定、可靠。  相似文献   

4.
QNX消息传递及其在线程间通信的应用   总被引:1,自引:0,他引:1  
本文介绍了QNX嵌入式实时多任务操作系统的消息传递和微内核体系结构的特点.创建线程的方法,消息传递的基本原理.以及阻塞式消息传递在线程间通信的实现方法.并给出了实例代码。  相似文献   

5.
论述了基于消息驱动程序的设计思想,并以实例说明这种思想的实现方法.  相似文献   

6.
LilyTask是一种以任务为单位、基于任务并行的计算模型和程序设计模型。本文介绍的LilyTask系统基于LilyTask模型,对在分布内存环境下实现任务池系统进行了有益的尝试,较好地解决了任务并行在分布存储环境下遇到的任务间关系、嵌套任务、一致性等相关问题。此外,本系统还采用函数索引技术实现分布环境下的任务迁移,通过任务窃取策略有效地实现负载平衡。  相似文献   

7.
利用可视化技术简化分布式应用的开发是目前的研究热点之一。要使用可视化技术,首先要解决如何描述一个分布式的应用,一传统顺序程序不同,分布式应用必须考虑到资源共享、通信与同步、复制、任务分配等。本文提出了任务信道描述模型,讨论了如何在该模型中描述分布式的上述特征,着重探讨通信与同小的描述问题,给出了若干不同类的应用描述实例。  相似文献   

8.
本文论述了基于消息驱动程序设计思想,并通过实例说明了这种思想的实现方法,实践表明,它能大大简化编程难度,合理利用系统资源,并且由于程序结构脉络清晰,维护和扩展非常方便.  相似文献   

9.
10.
伪技巧一:所有svchost.exe都是病毒伪技巧理由:以偏概全随便打开一台电脑的任务管理器,都会看到很多"svchost.exe"进程,自然你会知道"所有‘svchost.exe’都是病毒"的说法是不对的。只是"svchost.  相似文献   

11.
在VB程序设计课程的教学中,各知识点的教学采用任务驱动法能使学生得到新知识和新技能的储存;在课程设计阶段,实施项目教学法,能培养学生的团队协作精神,使学生真正具备运用所学知识解决工程实际问题的能力.  相似文献   

12.
程序设计是计算机软件专业的职业技能,如何使高校学生系统的掌握它,必须改变传统的讲练的教学方法,提出了案例教学+任务驱动+举一反三的教学方法,在教学中取得了良好的效果。  相似文献   

13.
基于VC++6.0和Windows API函数开发了一种串口通信程序。该程序采用单线程消息响应机制,利用定时器消息响应查询串口来实现数据的接收。编程方法减小了设计难度,提高了开发效率。给出了基于消息机制的程序框图和部分程序代码,并编制了友好的人机交互界面。在实际使用过程中,稳定可靠,可作为其他串口通信编程的参考。  相似文献   

14.
针对C语言程序设计综合实训,基于"任务驱动"的原则,选择五子棋游戏进行综合项目教学,设计项目递增式实现步骤,提出一种基于"净空间"的适合初级编程的下棋算法框架。在该项目的教学过程中让学生从简单的逻辑结构逐步细化和深入,充分展示学生的才能。教学效果表明,该项目的实施让每个学生的程序设计能力得到不同程度的提高。  相似文献   

15.
从当前高校Java程序设计课程教学现状出发,分析了Java教学存在的问题,提出了激发学生编程兴趣、加强教师师资队伍培养、改革考核方式、组织学生参加竞赛等面向实战需求的Java课程教学改革策略。  相似文献   

16.
本文详细介绍了在VB环境下使用基于消息的MCI指令进行多媒体软件设计的方法,并给出程序实例。  相似文献   

17.
在QQ的消息模式,发送信息的快捷键是“Ctrl+Enter”,换行就直接按回车键;而在QQ的聊天模式和MSN Messenger中则正好相反:发送信息时直接按回车键,换行时按“Ctrl+Enter”。  相似文献   

18.
并行程序设计模型和语言   总被引:17,自引:0,他引:17  
安虹  陈国良 《软件学报》2002,13(1):118-124
并行计算技术的发展已有20多年的历史了.时至今日,高性能并行计算仍然缺乏有效的并行程序设计方法和工具,使得编写并行程序、理解并行程序的行为、调试和优化并行程序的性能都很困难.从分析并行程序设计困难的原因入手,指出了当前各种高性能并行机系统支持的并行程序设计方法存在的诸多问题,综述了并行程序设计模型和语言的研究现状,给出了并行程序设计模型的评价标准,并提出了这一研究领域所面临的挑战性问题,指出了一些未来可能的发展方向.  相似文献   

19.
王一拙  陈旭  计卫星  苏岩  王小军  石峰 《软件学报》2016,27(7):1789-1804
任务并行程序设计模型已成为并行程序设计的主流,其通过发掘任务并行性来提高并行计算机的系统性能.提出一种支持容错的任务并行程序设计模型,将容错技术融入到任务并行程序设计模型中,在保证性能的同时提高系统可靠性.该模型以任务为调度、执行、错误检测与恢复的基本单位,在应用级实现容错支持.采用一种Buffer-Commit计算模型支持瞬时错误的检测与恢复;采用应用级无盘检查点实现节点故障类型永久错误的恢复;采用一种支持容错的工作窃取任务调度策略获得动态负载均衡.实验结果表明,该模型以较低的性能开销提供了对硬件错误的容错支持.  相似文献   

20.
本文对当前比较流行的基于XML和JMS的远程异构数据共享模型进行了研究和探讨,并在此基础上提出了一种基于XML和JMS的数据共享和交换的改进模型,并给出了其中的技术细节。  相似文献   

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

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