期刊文献+

网络并行环境下多处理机任务的调度

Multiprocessor-job Scheduling on Network Parallel System
下载PDF
导出
摘要 随着网络技术的不断发展 ,网络上可供共享的资源越来越丰富 ,集群技术的兴起更是扩展了并行计算的环境 .这种环境下系统中很多任务依赖于多种资源 (或多个处理机 ) ,称这样的任务为多处理机任务 .本文研究基于多处理机任务的调度模型 Pm|fix|Cmax.当 m≥ 3时 ,这类调度问题是强 NP-难的 ,所以只能寻求有好的逼近性能的多项式时间近似算法 .文中给出了当 m =4或 5时线性时间的近似调度算法 ,优于目前已有的最好结果 ,最后我们还讨论了当 k≥ Many jobs in parallel systems usually depend on more than one resource or more than one processor. This kind of jobs is called multiprocessor job. In this paper, we study the scheduling model P m|fix|C max based on multiprocessor jobs. When m≥3, the problem is NP hard in the strong sense thus it does not have a fully polynomial time approximation scheme unless P=NP. We develop a linear time approximation algorithm of ratio 3/2 for m=4 and 2 for m=5 of the P m|fix|C max problem, which improves the best previous results (2 and 2.5 respectively) for practical algorithms for the problem. Our techniques are also useful for multiprocessor job scheduling problems on systems with more than five processors. We will also introduce a generalized and more practical scheduling algorithm.
出处 《小型微型计算机系统》 CSCD 北大核心 2003年第7期1144-1147,共4页 Journal of Chinese Computer Systems
基金 国家杰出青年学者自然科学基金资助 长江学者奖励基金资助
关键词 并行系统 多处理机任务 任务调度 近似算法 Parallel system, multiprocessor job scheduling, and approximation algorithm.
  • 相关文献

参考文献1

二级参考文献8

  • 1Hall L A. Approximation algorithms for scheduling. Approximation algorithms for NP-hard problems, PWS Publishing Company,1997.1~45
  • 2Hoogeveen J A,et al. Complexity of scheduling multiprocessor tasks with prespecified processor allocations. Discrete Applied Mathematics, 1994, 55: 259~ 272
  • 3Blazewicz J,et al. Scheduling multiprocessor tasks on the three dedicated processors. Information Processing Letters, 1992,41:275~280
  • 4Dell'Olmo P,et al. Efficiency and effectiveness of normal schedules on three dedicated processors. Discrete Mathematics, 1997,164:67~79
  • 5Goemans M X. An approximation algorithm for scheduling on three dedicated machines. Discrete Applied Mathematics, 1995,61:49~59
  • 6Chen J,Miranda A. A poynomial time approximation scheme for general multiprocessor job scheduling. In: Proc. 31st Annual ACM Symposium on Theory of Computing (STOC'99) ,Final version to appear in SIAM J. Comput. 1999. 418~427
  • 7Chen J,Lee C-Y. General multiprocessor tasks scheduling. Naval Research Logistics, 1999,46: 59 ~ 74
  • 8Huang J G. Chen J,Chen S Q. A simple and improved approximation algorithm for scheduling multiprocessor-jobs on 3-processor systems. In: 16th World Computer Congress-International Computer Software: Theory and Practices. 2000. 801~806

共引文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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