Framework for Genetic Algorithms Using Pilot Jobs in Adaptive Grid Workflows

被引:0
作者
Jakimovski, Boro [1 ]
Ilijoski, Bojan [1 ]
Velinov, Goran [1 ]
Sahpaski, Dragan [1 ]
机构
[1] Ss Cyril & Methodius Univ Skopje, Fac Comp Sci & Engn, Skopje, Macedonia
来源
LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2013 | 2014年 / 8353卷
关键词
Parallel genetic algorithms; Grid infrastructure; Pilot jobs;
D O I
10.1007/978-3-662-43880-0_59
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The performance of Grid applications may be very unstable, especially when using workflows for job distribution. This is mainly due to the Grid overheads, like scheduling and queuing, introduced before the job is executed on a worker node. Optimization problems using Genetic Algorithms (GAs) can be easily and efficiently implemented on Grids using Grid workflows. Due to the file dependencies introduced in the Grid workflows for GAs, mainly for genetic material interchange, these overheads are cumulative and thus very noticeable. This problem is also very evident when the jobs are short compared to the Grid overheads, i.e. the job spends more time waiting in a queue to be executed than the execution itself. In this paper we introduce a framework that enables users to easily utilize the Grid infrastructure for their optimization using GAs. It allows a user to preallocate certain number of pilot jobs, and also to dynamically manage their number for optimal availability of resources during the optimization process. In this way, once an application starts to execute the workloads, it will have at least one available pilot for execution of pooled tasks. This introduces better utilization of the Grid resources, as well boost the confidence in the infrastructure from users point of view.
引用
收藏
页码:515 / 522
页数:8
相关论文
共 12 条
[1]  
Alt M., 2005, P COR GRID INT WORKS, P267
[2]  
[Anonymous], 2012, P 21 INT S HIGH PERF
[3]  
Herrera J, 2005, LECT NOTES COMPUT SC, V3470, P315
[4]   Grid Computing Workloads [J].
Iosup, Alexandru ;
Epema, Dick .
IEEE INTERNET COMPUTING, 2011, 15 (02) :19-26
[5]   Performance Improvement of Genetic Algorithms by Adaptive Grid Workflows [J].
Jakimovski, Boro ;
Sahpaski, Dragan ;
Velinov, Goran .
11TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2009), 2009, :221-228
[6]   Measuring the performance and reliability of production computational grids [J].
Khalili, Omid ;
He, Jiahua ;
Schanowsky, Catherine ;
Snavely, Allan ;
Casanova, Henri .
2006 7TH IEEE/ACM INTERNATIONAL CONFERENCE ON GRID COMPUTING, 2006, :293-+
[7]  
Pellegrini Simone, 2008, GPC Workshops - 2008 3rd International Conference on Grid and Pervasive Computing Workshops, P81, DOI 10.1109/GPC.WORKSHOPS.2008.58
[8]   Region-oriented CT image representation for reducing computing time of Monte Carlo simulations [J].
Sarrut, David ;
Guigues, Laurent .
MEDICAL PHYSICS, 2008, 35 (04) :1452-1463
[9]  
Sfiligoi Igor, 2008, Journal of Physics: Conference Series, V119, DOI 10.1088/1742-6596/119/6/062044
[10]  
Silberstein M., 2009, P C HIGH PERFORMANCE, P1, DOI [10.1145/1654059.1654071, DOI 10.1145/1654059.1654071]