共查询到20条相似文献,搜索用时 125 毫秒
1.
MVB周期信息的实时调度 总被引:4,自引:0,他引:4
多功能车辆总线MVB网络对周期信息的通信提出了很高的实时要求,其通信的实时调度主要由MVB总线管理设备利用实时调度表来完成。在分析一般现场总线周期信息实时调度的基础上,结合MVB周期信息的通信特点,提出了采用同步RM调度算法来建立MVB实时调度表的原理与方法;并进一步提出了采用基于任务响应时间的方法对该调度算法进行可调度性分析,给出了一种有效算法,用以实现对调度表的有效性判断;最后通过MVB周期信息实例阐述了所提出的实时调度算法及其可调度性分析方法的具体应用,为实际MVB网络的应用研究提供了理论指导。 相似文献
2.
3.
4.
郭袁贾 《计算机工程与设计》2021,42(8):2159-2166
为简化时间触发以太网调度表生成的复杂度并增强灵活性,对调度表生成算法进行研究.所提算法支持通讯任务的动态添加,特别是将链路时间资源抽象为"空箱子",并将时间触发通讯任务抽象为"二维物品",这种抽象利用无重叠二维装箱问题的特性来满足数据帧无冲突传输,利用二维装箱算法得出调度表.仿真结果表明,当网络中同时存在较多通讯任务时,改进算法可以有效降低链路的时间资源占用率. 相似文献
5.
6.
7.
葛伟 《计算机应用与软件》2002,19(9):46-47,53
本文介绍了一种用于办公自动化的会议调度软件的设计思想,给出了应用于该软件的会议调度算法-TR启发式算法,提供了有利于提高办公效率的修改更新会议调度表的自动化手段。 相似文献
8.
IMA系统中基于时间调度表的优先级辅助分区调度机制研究 总被引:1,自引:0,他引:1
陈晓磊 《计算机光盘软件与应用》2014,(9):37-38
为弥补ARINC653调度机制存在的处理器时间资源浪费及为复杂IMA系统设计时间调度表时难度较大的不足,以ARINC653规范中定义的时间调度表分区调度机制为研究基础,对ARINC653规范中定义的时间调度表分区调度机制进行改进,以适应复杂综合模块化航空电子系统的要求,在不违反ARINC653规范的前提下,兼顾安全性原则,提出了基于时间调度表的优先级辅助分区调度机制,允许多个分区以优先级的方式抢占调度表中的空闲时间,提高了分区调度的灵活性,降低了设计分区调度时的难度。 相似文献
9.
为满足TTCAN的非周期和周期信息的实时性要求,提出了一种采用"权"的动态优先级提升算法。该算法用来提高仲裁窗中非周期信息的实时性。算法引入字母编码方式的遗传算法对系统矩阵时间调度表进行优化,并给出具体的计算方法和步骤。试验表明,该算法可以很好地满足网络中各信息的实时性要求。 相似文献
10.
11.
12.
13.
针对单线程短信系统和单一同步机制的多线程短信系统在处理分发短信的大数据量和高并发量的不足,为了确保大量的短信息应用的实时性,提出基于MDB动态负载均衡算法和异步并发多线程调度策略的短信分发系统,详细描述该系统的整体设计方案和使用的算法策略,并且实现该系统和进行实验测试。通过实验证明,该系统是可以确保短信应用的高并发性和实时性。 相似文献
14.
15.
16.
提出了一种基于优先级表设计的调度算法.将任务的相对截止期和空闲时间这两个特征参数结合起来,综合设计任务的优先级表,使得截止期越早或空闲时间越短,任务的优先级越高,而且任务的优先级由相对截止期和空闲时间惟一确定.对于任意一个任务,可通过对设计的优先级表进行二元多点插值获得相应任务的惟一优先级.与传统的EDF和LSF算法进行仿真比较,仿真结果表明,通过优先级表设计方法来确定任务的优先级,提高了任务调度的成功率,降低了任务截止期的错失率.该方法可应用于实时系统中实时任务的动态调度中. 相似文献
17.
针对继电保护装置对实时性、可靠性要求很高的特殊应用需求,提出一种基于逻辑栈和三值信号量的嵌入式实时操作系统的模型—YZ_RTOS。在内核算法实现上,按照任务实时性要求的不同,将任务分成8个等级。给出了基于有限状态机的调度和同步描述。测试结果表明,YZ_RTOS占有很小的程序空间和数据空间,在实时性、可靠性方面具有很高的性能,满足了继电保护的应用需求。 相似文献
18.
A scheduling algorithm is crucial for real-time simulations because it guarantees that each model meets its deadline. Traditional online real-time scheduling algorithms such as Earliest Deadline First (EDF) introduce a high overhead when scheduling a large number of models. In this paper, a new algorithm called time-stepped load balancing (TLS) is proposed to address the real-time execution of a model set in a time-stepped simulation. A load balancing schedule table is generated before a simulation and rebalanced at runtime to dynamically schedule the changed model set. This table is organized by the execution periods of the models and balanced according to the load of each time step. Moreover, the slack time is distributed evenly among the steps to improve the real-time reliability. An extension to the algorithm for a multi-core environment is further studied to address those models with long execution times. Experimental results show that our scheduling algorithm outperforms the classical EDF approach. The highest performance improvement of TLS over EDF reaches 3–4% in terms of saving processor resources, and the jitter is about 4 times less when 90 entities are employed in a typical tank combat simulation scenario. 相似文献
19.
车辆实时监管正面临着不断增长的大规模车辆监测数据的实时处理需求,需要采用分布式的并行计算架构来提升大规模车辆监测数据处理的性能,支撑多样化的车辆监测数据处理任务,应对支撑环境的伸缩性需求。在这种架构下,对系统中不同计算节点间的车辆监测数据处理任务的调度提出了更高的要求。针对这一要求,并结合流式到达及历史积累的车辆监测数据的持续化处理需求以及大规模车辆监测数据实时处理中内存敏感的特征,提出一种基于路由表的并行任务调度算法。该算法基于车辆监测数据时空属性以及各计算节点的内存信息建立路由表,并以路由表的形式来进行任务的并行划分和分配调度,从而使得各计算节点达到负载均衡的状态。实验表明该算法能够使计算节点间的负载差异缩小到12%以内。此外,该算法在某市车辆监管实时系统中的实际应用也证明了其有效性。 相似文献