Title :
Scheduling parallel jobs for multiphysics simulators
Author :
Carvalho, Renata M. ; Lima, Ricardo M F ; Oliveira, Adriano L I ; Santos, Felix C G
Author_Institution :
Center of Inf., Fed. Univ. of Pernambuco, Recife, Brazil
Abstract :
Real problem simulations involving physic phenomena can demand too much execution time. To improve the performance of these simulations it is necessary to have an approach to parallelize the processes that compose the simulation. MPhyScaS (Multi-Physics and Multi-Scale Solver Environment) is an environment dedicated to the automatic development of simulators. Each MPhyScaS simulation demands a great amount of time. To parallelize MPhyScaS simulations, the approach used should define a hierarchical parallel structure. The aim of the work herein presented is to improve the performance of clusters in the processing of MPhyScaS simulations which are composed by a set of dependent tasks by scheduling them. The presented model is based on Genetic Algorithms (GA) to schedule the parallel tasks following MPhyScaS architecture dependence restrictions. The communication between processors must also be considered in this scheduling. Therefore, a trade off must be found between the execution of processes and the time necessary for these processes to communicate with each other.
Keywords :
genetic algorithms; processor scheduling; GA; MPhyScaS; genetic algorithms; multiphysics and multiscale solver environment; multiphysics simulators; scheduling parallel jobs; Data models; Genetic algorithms; Program processors; Schedules; Scheduling; Scheduling algorithm;
Conference_Titel :
Evolutionary Computation (CEC), 2010 IEEE Congress on
Conference_Location :
Barcelona
Print_ISBN :
978-1-4244-6909-3
DOI :
10.1109/CEC.2010.5586180