Home // PESARO 2015, The Fifth International Conference on Performance, Safety and Robustness in Complex Systems and Applications // View article


Estimation of Job Execution Time in MapReduce Framework over GPU clusters

Authors:
Yang Hung
Sheng-Tzong Cheng
Chia-Mei Chen

Keywords: MapReduce; Stochastic Petri Net; Estimation of execution time

Abstract:
The development of Graphic Processing Unit (GPU) makes it possible to put hundreds of cores in one processor. It starts a new direction of high-speed computing. In addition, in a Cloud computing environment, MapReduce over GPU clusters can execute graphics processing or general-purpose applications even much faster. It is crucial to manage the resources and parameters on GPU devices. In this paper, we study the execution time of MapReduce tasks over GPU clusters. We use Stochastic Petri Net to analyze the influence of GPU computing and develop SPN-GC model. The model defines formulas of every stage’s execution time and estimates the execution time under different input data size. Our experimental result presents the comparison between the estimated execution time and actual values under different input data size. The error range is found out to be within 10%. This paper can be a useful reference when a developer is tuning the program.

Pages: 15 to 20

Copyright: Copyright (c) IARIA, 2015

Publication date: April 19, 2015

Published in: conference

ISSN: 2308-3700

ISBN: 978-1-61208-401-5

Location: Barcelona, Spain

Dates: from April 19, 2015 to April 24, 2015