期刊文献+

利用作业可塑性改进结合回填FCFS策略的性能 被引量:1

Improve performance of FCFS combined with backfill based on moldability of parallel jobs
下载PDF
导出
摘要 结合回填的FCFS策略是超级计算机上使用最为普遍的调度策略,针对该策略在响应时间和系统利用率等方面的不足,提出了改进其性能的DGA方法。该方法利用并行作业的可塑性,通过调度时对作业平均响应时间的预测来选择适合的作业请求规模,并利用遗传算法来解决最优作业资源请求的搜索问题。模拟器上实际作业流的模拟结果表明:该方法可以显著地改进结合回填的FCFS策略的调度效果,也优于已有的可塑性作业调度策略。 One of the most popular scheduling algorithms is FCFS(First-Come-First-Served) combined with backfilling in the batch system for supercomputer,but it has some insufficiencies in the turnaround time and the utilization because of lacking flexibility.In this paper,presents a DGA(Dynamic Genetic Algorithm) method which dynamically decides resource allocation based on moldability of the parallel jobs.When determining a processor number for a job,DGA attempts to balance this job with all other jobs in the waiting queue by predicting the mean turnaround time and to choose an optimized processor number by genetic algorithm.The experiment results on the simulator with the realistic workload show that DGA method both outperforms the conventional backfilled FCFS strategies such as EASY approach and outperforms other moldable job scheduling strategies such as Cirne-Berman approach.
出处 《计算机工程与应用》 CSCD 北大核心 2007年第24期41-46,共6页 Computer Engineering and Applications
基金 国家高技术研究发展计划基金(863)(the National High-Tech Research and Development Plan of China under Grant No.2006AA01A107) 中国工程物理研究院基金(No.20060646)
关键词 并行作业调度FCFS作业可塑性遗传算法 parallel job scheduling First-Come-First-Served(FCFS) moldability genetic algorithm
  • 相关文献

参考文献16

  • 1Krevat E,Castanos J,Moreira J.Job scheduling for the blue gene/L system[C]//LNCS2537:Job Scheduling Strategies for Parallel Processing.[S.l.]:Springer,2002:38-54. 被引量:1
  • 2Kleban S D,Clearwater S H.Simulating performance sensitivity of supercomputer job parameters[C]//2003 High Performance Computing Symposium,2003. 被引量:1
  • 3Srinivasan S,Kettimuthu R,Subramani V,et al.Characterization of backfilling strategies for parallel job scheduling[C]//Proceedings of the ICPP-2002 Workshops,2002:514-519. 被引量:1
  • 4Uwe Schwiegelshohn,Ramin Yahyapour.Analysis of first-comefirst-serve parallel job scheduling[C]//Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms,1998:629-638. 被引量:1
  • 5Cirne W,Berman F.Using moldability to improve the performance of supercomputer jobs[J].Journal of Parallel and Distributed Computing,2002,62(10):1571-1601. 被引量:1
  • 6Cirne W,Berman F.A model for moldable supercomputer jobs[C]//Proceedings of the IPDPS 2001:International Parallel and Distributed Processing Symposium,April 2001. 被引量:1
  • 7Feitelson D G,Weil A M.Utilization and predictablity in scheduling the IBM SP2 with backfilling[C]//Proceedings of the 12th International Parallel Processing Symposium and the 9th Symposium on Parallel and Distribute Processing.Los Alamitos,CA:IEEE Computerscociety Press,1998:542-546. 被引量:1
  • 8Goldberg D.Genetic algorithms in search,optimization and machine learning[M].Reading,MA:Addison-Wesley,1989. 被引量:1
  • 9Whitley D.A genetic algorithm tutorial[J].Statistics and Computing,1994,4:65-85. 被引量:1
  • 10Frachtenberg E,Feitelson D G.Pitfalls in parallel job scheduling evaluation[C]//11th Workshop on Job Scheduling Strategies for Parallel Processing,2005. 被引量:1

二级参考文献7

  • 1Olf Arndt, Bernd Freisleben, Thilo Kielmann, et al. A comparative study of online scheduling algorithms for networks of workstations. Clnster Computing, 2000, 3(2): 95~112 被引量:1
  • 2B S Yoo, C R Das. Good processor management=fast allocation + efficient scheduling. 1997 Int'l Conf on Parallel Processing, Bloomingdale, 1997 被引量:1
  • 3D G Feitelson, B Nitzberg. Job characteristics of a production parallel scientific workload on the NASA Ames iPSC/860. IPPS'95 Workshop on Job Scheduling Strategies for Parallel Processing, California, 1995 被引量:1
  • 4J Subhlok, T Gross, T Suzuoka. Impact of job mix on optimizations for space sharing schedulers. Supercomputing'96, San Diego, 1996 被引量:1
  • 5R H Arpaci, A C Dusseau, A M Vahdat, et al. The interaction of parallel and sequential workloads on a network of workstations. 1995 ACM SIGMETRICS Conf on Measurement and Modeling of Computer Systems, Ottawa, 1995 被引量:1
  • 6David Talby, Dror G Feitelson. Supporting priorities and improving utilization of the IBM SP scheduler using slack-based backfilling. The 10th Symp on Parallel and Distributed Processing, Puerto Rico, 1997 被引量:1
  • 7D G Feitelson, A M Weil. Utilization and predictability in scheduling the IBM SP2 with backfilling. In: Proc of the 12th Int'l Parallel Processing Symp and the 9th Symp on Parallel and Distributed Processing. Los Alamitos, CA: IEEE Computer Society Press, 1998. 542~546 被引量:1

共引文献8

同被引文献1

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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