期刊文献+
共找到8篇文章
< 1 >
每页显示 20 50 100
μC/OS-Ⅱ实时多任务调度算法的研究与实现
1
作者 孙骏 《安徽职业技术学院学报》 2010年第4期12-15,共4页
文章对μC/OS-Ⅱ实时操作系统的多任务调度做了研究,对单调率任务调度法和最早时限优先法两种算法作了分析,提出EDF&RMS组合调度算法,以期望在嵌入式系统中提高实时性能。
关键词 实时操作系统 单调率任务调度法 最早时限优先 μC/OS-Ⅱ
下载PDF
一种51单片机任务调度编程方法与实现
2
作者 万关茗 《电脑编程技巧与维护》 2013年第21期87-90,共4页
介绍了一种程序设计方法--任务调度法,使得51单片机表达时序时,只与时钟中断有关,而与指令周期无关。这种设计方法参考操作系统中关于线程的概念,显式地区分CPU的计算能力、延时过程和用户业务逻辑,视作不同的设计对象,提高设计灵活度,... 介绍了一种程序设计方法--任务调度法,使得51单片机表达时序时,只与时钟中断有关,而与指令周期无关。这种设计方法参考操作系统中关于线程的概念,显式地区分CPU的计算能力、延时过程和用户业务逻辑,视作不同的设计对象,提高设计灵活度,更大限度地利用CPU的计算能力,降低产品综合成本。 展开更多
关键词 任务调度法 51单片机 时序条件 计算能力 FSA(有限状态自动机)
下载PDF
Efficient Task Scheduling for Many Task Computing with Resource Attribute Selection 被引量:3
3
作者 ZHAO Yong CHEN Liang LI Youfu TIAN Wenhong 《China Communications》 SCIE CSCD 2014年第12期125-140,共16页
Many Task Computing(MTC)is a new class of computing paradigm in which the aggregate number of tasks,quantity of computing,and volumes of data may be extremely large.With the advent of Cloud computing and big data era,... Many Task Computing(MTC)is a new class of computing paradigm in which the aggregate number of tasks,quantity of computing,and volumes of data may be extremely large.With the advent of Cloud computing and big data era,scheduling and executing large-scale computing tasks efficiently and allocating resources to tasks reasonably are becoming a quite challenging problem.To improve both task execution and resource utilization efficiency,we present a task scheduling algorithm with resource attribute selection,which can select the optimal node to execute a task according to its resource requirements and the fitness between the resource node and the task.Experiment results show that there is significant improvement in execution throughput and resource utilization compared with the other three algorithms and four scheduling frameworks.In the scheduling algorithm comparison,the throughput is 77%higher than Min-Min algorithm and the resource utilization can reach 91%.In the scheduling framework comparison,the throughput(with work-stealing)is at least 30%higher than the other frameworks and the resource utilization reaches 94%.The scheduling algorithm can make a good model for practical MTC applications. 展开更多
关键词 task scheduling resource attribute selection many task computing resource utilization work-stealing
下载PDF
Multi-UAV surveillance implementation under hierarchical dynamic task scheduling architecture 被引量:4
4
作者 WU Wen-di WU Yun-long +3 位作者 LI Jing-hua REN Xiao-guang SHI Dian-xi TANG Yu-hua 《Journal of Central South University》 SCIE EI CAS CSCD 2020年第9期2614-2627,共14页
In this paper,we consider a multi-UAV surveillance scenario where a team of unmanned aerial vehicles(UAVs)synchronously covers an area for monitoring the ground conditions.In this scenario,we adopt the leader-follower... In this paper,we consider a multi-UAV surveillance scenario where a team of unmanned aerial vehicles(UAVs)synchronously covers an area for monitoring the ground conditions.In this scenario,we adopt the leader-follower control mode and propose a modified Lyapunov guidance vector field(LGVF)approach for improving the precision of surveillance trajectory tracking.Then,in order to adopt to poor communication conditions,we propose a prediction-based synchronization method for keeping the formation consistently.Moreover,in order to adapt the multi-UAV system to dynamic and uncertain environment,this paper proposes a hierarchical dynamic task scheduling architecture.In this architecture,we firstly classify all the algorithms that perform tasks according to their functions,and then modularize the algorithms based on plugin technology.Afterwards,integrating the behavior model and plugin technique,this paper designs a three-layer control flow,which can efficiently achieve dynamic task scheduling.In order to verify the effectiveness of our architecture,we consider a multi-UAV traffic monitoring scenario and design several cases to demonstrate the online adjustment from three levels,respectively. 展开更多
关键词 prediction-based synchronization dynamic task scheduling hierarchical software architecture
下载PDF
Parallel Test Tasks Scheduling and Resources Configuration Based on GA-ACA 被引量:3
5
作者 方甲永 薛辉辉 肖明清 《Journal of Measurement Science and Instrumentation》 CAS 2011年第4期321-326,共6页
A Genetic Algorithm-Ant Colony Algorithm(GA-ACA),which can be used to optimize multi-Unit Under Test(UUT)parallel test tasks sequences and resources configuration quickly and accurately,is proposed in the paper.With t... A Genetic Algorithm-Ant Colony Algorithm(GA-ACA),which can be used to optimize multi-Unit Under Test(UUT)parallel test tasks sequences and resources configuration quickly and accurately,is proposed in the paper.With the establishment of the mathematic model of multi-UUT parallel test tasks and resources,the condition of multi-UUT resources mergence is analyzed to obtain minimum resource requirement under minimum test time.The definition of cost efficiency is put forward,followed by the design of gene coding and path selection project,which can satisfy multi-UUT parallel test tasks scheduling.At the threshold of the algorithm,GA is adopted to provide initial pheromone for ACA,and then dual-convergence pheromone feedback mode is applied in ACA to avoid local optimization and parameters dependence.The practical application proves that the algorithm has a remarkable effect on solving the problems of multi-UUT parallel test tasks scheduling and resources configuration. 展开更多
关键词 parallel test Genetic Algorithm-Ant Colony Algo-rithm GA-ACA cost efficiency multi-UnitUnder Test UUT resources configuration tasks scheduling
下载PDF
Hybrid and dependent task scheduling algorithm for on-board system software
6
作者 魏振华 洪炳熔 +2 位作者 乔永强 蔡则苏 彭俊杰 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 2003年第2期217-220,共4页
In order to solve the hybrid and dependent task scheduling and critical source allocation problems, a task scheduling algorithm has been developed by first presenting the tasks, and then describing the hybrid and depe... In order to solve the hybrid and dependent task scheduling and critical source allocation problems, a task scheduling algorithm has been developed by first presenting the tasks, and then describing the hybrid and dependent scheduling algorithm and deriving the predictable schedulability condition. The performance of this agorithm was evaluated through simulation, and it is concluded from the evaluation results that the hybrid task scheduling subalgorithm based on the comparison factor can be used to solve the problem of aperiodic task being blocked by periodic task in the traditional operating system for a very long time, which results in poor scheduling predictability; and the resource allocation subalgorithm based on schedulability analysis can be used to solve the problems of critical section conflict, ceiling blocking and priority inversion; and the scheduling algorithm is nearest optimal when the abortable critical section is 0.6. 展开更多
关键词 task scheduling on board computer system software critical resource aperiodic task
下载PDF
A new heuristic for task scheduling in heterogeneous computing environment
7
作者 Ehsan Ullah MUNIR Jian-zhong LI +2 位作者 Sheng-fei SHI Zhao-nian ZOU Qaisar RASOOL 《Journal of Zhejiang University-Science A(Applied Physics & Engineering)》 SCIE EI CAS CSCD 2008年第12期1715-1723,共9页
Heterogeneous computing (HC) environment utilizes diverse resources with different computational capabilities to solve computing-intensive applications having diverse computational requirements and constraints. The ta... Heterogeneous computing (HC) environment utilizes diverse resources with different computational capabilities to solve computing-intensive applications having diverse computational requirements and constraints. The task assignment problem in HC environment can be formally defined as for a given set of tasks and machines, assigning tasks to machines to achieve the minimum makespan. In this paper we propose a new task scheduling heuristic, high standard deviation first (HSTDF), which considers the standard deviation of the expected execution time of a task as a selection criterion. Standard deviation of the ex- pected execution time of a task represents the amount of variation in task execution time on different machines. Our conclusion is that tasks having high standard deviation must be assigned first for scheduling. A large number of experiments were carried out to check the effectiveness of the proposed heuristic in different scenarios, and the comparison with the existing heuristics (Max-min, Sufferage, Segmented Min-average, Segmented Min-min, and Segmented Max-min) clearly reveals that the proposed heuristic outperforms all existing heuristics in terms of average makespan. 展开更多
关键词 Heterogeneous computing Task scheduling Greedy heuristics High standard deviation first (HSTDF) heuristic
下载PDF
An Adaptive Genetic Algorithm for Multiprocessor Real-time Task Scheduling
8
作者 李亚军 杨宇航 《Journal of Donghua University(English Edition)》 EI CAS 2009年第2期111-118,共8页
Real-time task scheduling is of primary significance in multiprocessor systems.Meeting deadlines and achieving high system utilization are the two main objectives of task scheduling in such systems.In this paper,we re... Real-time task scheduling is of primary significance in multiprocessor systems.Meeting deadlines and achieving high system utilization are the two main objectives of task scheduling in such systems.In this paper,we represent those two goals as the minimization of the average response time and the average task laxity.To achieve this,we propose a genetic-based algorithm with problem-specific and efficient genetic operators.Adaptive control parameters are also employed in our work to improve the genetic algorithms' efficiency.The simulation results show that our proposed algorithm outperforms its counterpart considerably by up to 36% and 35% in terms of the average response time and the average task laxity,respectively. 展开更多
关键词 SCHEDULING genetic algorithm REAL-TIME DEADLINE
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部