摘要
讨论了在多处理机实时系统中周期任务可调度性的充要条件和非周期任务的分布函数,并进行了任务调度模型设计。通过处理器利用率实现对实时任务的动态分类,并根据这些分类进行处理器分派。仿真结果表明,这种方法能有效提高实时任务的调度成功率;在处理器达到5个时,调度率可达98%以上,基本属于最优调度,平均负载达到最小且趋于平稳。
This paper presents the feasible scheduling of periodic tasks and the distribution function of non-periodic tasks in real-time multiprocessor systems and the task scheduling model design is made. Dynamic classifying are realized through rate utilization of processor, and the allocation of processor is made in terms of these classification. The simulation results indicate that this method is able to improve the real-task scheduling successful rate; the scheduling efficiency can reach over 98% with 5 processors, which basically falls into the optimal scheduling, and the average loading reaches minimum and tends to become smooth.
出处
《西安理工大学学报》
CAS
2007年第2期182-185,共4页
Journal of Xi'an University of Technology
关键词
实时
多处理机
调度算法
任务分派
分类
real-time
multiprocessor
scheduling algorithm
task allocation, classification