A New Design and Implementation of Scientific Workflow Simulator

Yunlan Wang,Bin Zhang,Tianhai Zhao,Jianhua Gu
DOI: https://doi.org/10.1109/icspcc.2016.7753616
2016-01-01
Abstract:In this paper, a novel scientific workflow simulator is designed and implemented which is energy-aware and can simulate the scientific workflow that running on the multi-core cluster system. A method for application modeling is proposed which can describe the process dependence, data dependence and performance requirement of the workflow. A computing system model was also introduced to describe the layered structure of the cluster, the communication matrixes of the cluster nodes, and the energy consumption under different load level. Based on the application model and the computing systems model, the scientific workflow scheduling problem was abstracted to multi-objective optimization problem, a scheduling algorithm is presented which can satisfy the performance constraints and is energy aware as while. The experiment results proved the effectiveness of the simulator.
What problem does this paper attempt to address?