期刊文献+

基于动态多处理节点的分布式系统任务调度 被引量:5

Task Scheduling in Distributed System Based on Dynamic Multi Processing Nodes
下载PDF
导出
摘要 针对固定处理节点分布式系统动态调控能力弱的问题,给出一种分布式系统任务调度模型,讨论单处理节点任务调度问题,提出平均处理强度指标,用于更准确地刻画处理节点的承载能力。推导出动态多处理节点的任务分配方法,优化分布式系统中任务处理的时间响应特性。模拟实验证明,该算法有较好的动态调控能力,能根据需要降低处理器负载、改善任务处理延时并更合理地利用系统资源。 Aiming at the problem of poor control ability of distributed system with fixed nodes, this paper gives a task scheduling model of distributed system. The problem of task scheduling in single node is discussed. In order to depict the capability of load-tolerance clearly, the processing intensity concept is drawn. The method of task scheduling among dynamic multi processing nodes is deduced to optimize the characteristic of responsibility time in task scheduling. Simulation experiments show that this algorithm has a better control ability, and it can reduce load of processor, improve the performance of the task-processed delay and use the resource of system more legitimately.
出处 《计算机工程》 CAS CSCD 北大核心 2009年第9期31-33,36,共4页 Computer Engineering
基金 广东省自然科学基金资助项目(05011896) 广东高校优秀青年创新人才培育基金资助项目(LYM08080) 茂名市科技计划基金资助项目(2007029)
关键词 任务调度 动态分配 处理强度 负载均衡 task scheduling dynamic distribution processing intensity load balancing
  • 相关文献

参考文献12

  • 1Wu Ming,Sun Xianhe.A General Self-adaptive Task Scheduling System for Non-dedicated Heterogeneous Computing[C]//Proc.of the IEEE International Conference on Cluster Computing.[S.l.]:IEEE Press,2003:354-361.
  • 2李庆华,韩建军,Abbas A.Essa.同构计算环境中一种快速有效的静态任务调度算法[J].计算机研究与发展,2005,42(1):118-125. 被引量:12
  • 3白欣,左继章,向建军.基于Linux的实时指挥控制集群系统的方案研究[J].计算机工程与应用,2002,38(19):38-39. 被引量:28
  • 4王 堃,乔 颖,王宏安,方 亭,邹 冰,戴国忠.实时异构系统的动态调度算法研究[J].计算机研究与发展,2002,39(6):725-732. 被引量:12
  • 5Ramamritham K,Stankovic J A.Scheduling Algorithms and Operating Systems Support for Real-time Systems[J].Proceedings of the IEEE,1994,82(1):55-67.
  • 6Shin K G,Ramanalhan R.Real-time Computing a New Discipline of Computer Science and Engineering[J].Proceedings of the IEEE,1994,82(1):6-24.
  • 7兰舟,孙世新.基于动态关键任务的多处理器任务分配算法[J].计算机学报,2007,30(3):454-462. 被引量:14
  • 8Kwok Y K.Ahmad I.Dynamic Critical-path Scheduling:An Effective Technique for Allocating Task Graphs to Multiprocessors[J].IEEE Transactions on Parallel and Disuibuted Systems,1996.7(5):506-521.
  • 9Tatbul N.Zdonik S.Dealing with Overload in Distributed Stream Proccssing Systems[C]//Proc.of ICDEW'06.Georgia,USA:[S.n.],2006.
  • 10Balazinska M.Balakrishnan H,Stonebraker M.Contract-based Load Management in Federated Distributed Systems[C]//Proc.of USENIX Symposium on Net-worked Systems Design and Implementation.San Francisco,California,USA:[s.n.],2004.

二级参考文献44

  • 1温钰洪,王鼎兴,郑纬民.异构机群系统中的最优处理机分配算法[J].计算机学报,1996,19(3):161-167. 被引量:8
  • 2乔颖.实时异构系统的集成动态调度算法研究:博士论文[M].北京:中国科学院软件研究所,2001..
  • 3Hwang Kai Xu Zhiwei.可扩展并行计算(技术、结构与编程)[M].北京:机械工业出版社,2000..
  • 4M. R. Garey, D. S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. New York: W. H.Freeman and Co., 1979.
  • 5H. EI-Rewini, T. G. Lewis, H. H. All. Task Scheduling in Parallel and Distributed System. Englewood Cliffs, New Jersey:Prentice Hall, 1994.
  • 6G.-L. Park, B. Shirazi, J. Marquis, et al.. Decisive path scheduling : A new list scheduling method. The 6th Int'l Conf. on Parallel Processing, Bloomington, 1997.
  • 7A. Radulescu, A. J. C. van Gemund. FLB: Low cost task scheduling for distributed-memory machines. IEEE Trans. on Parallel and Distributed Systems, 2002, 13(6) : 648-- 658.
  • 8S. J. Russell, P. Norving. Artificial Intelligence: A Modern Approach. Englewood Cliffs, New Jersey: Prentice-Hall, 1995.
  • 9G. C. Sih, E. A. Lee. A compile-time scheduling heuristic for interconnection- constrained heterogeneous processing architectures. IEEE Trans. on Parallel and Distributed Systems,1993, 4(2): 75--87.
  • 10A. Gerasoulis, T. Yang. On the granularity and clustering of directed acyclic task graphs. IEEE Trans. on Parallel and Distributed Systems, 1993, 4(6) : 686-- 701.

共引文献105

同被引文献38

引证文献5

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部