Reference Hub2
An Analytical Model for Resource Characterization and Parameter Estimation for DAG-Based Jobs for Homogeneous Systems

An Analytical Model for Resource Characterization and Parameter Estimation for DAG-Based Jobs for Homogeneous Systems

Mohammad Sajid, Zahid Raza
Copyright: © 2015 |Volume: 6 |Issue: 1 |Pages: 19
ISSN: 1947-3532|EISSN: 1947-3540|EISBN13: 9781466678835|DOI: 10.4018/ijdst.2015010103
Cite Article Cite Article

MLA

Sajid, Mohammad, and Zahid Raza. "An Analytical Model for Resource Characterization and Parameter Estimation for DAG-Based Jobs for Homogeneous Systems." IJDST vol.6, no.1 2015: pp.34-52. http://doi.org/10.4018/ijdst.2015010103

APA

Sajid, M. & Raza, Z. (2015). An Analytical Model for Resource Characterization and Parameter Estimation for DAG-Based Jobs for Homogeneous Systems. International Journal of Distributed Systems and Technologies (IJDST), 6(1), 34-52. http://doi.org/10.4018/ijdst.2015010103

Chicago

Sajid, Mohammad, and Zahid Raza. "An Analytical Model for Resource Characterization and Parameter Estimation for DAG-Based Jobs for Homogeneous Systems," International Journal of Distributed Systems and Technologies (IJDST) 6, no.1: 34-52. http://doi.org/10.4018/ijdst.2015010103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

High Performance Computing (HPC) systems demand and consume a significant amount of resources (e.g. server, storage, electrical energy) resulting in high operational costs, reduced reliability, and sometimes leading to waste of scarce natural resources. On one hand, the most important issue for these systems is achieving high performance, while on the other hand, the rapidly increasing resource costs appeal to effectively predict the resource requirements to ensure efficient services in the most optimized manner. The resource requirement prediction for a job thus becomes important for both the service providers as well as the consumers for ensuring resource management and to negotiate Service Level Agreements (SLAs), respectively, in order to help make better job allocation decisions. Moreover, the resource requirement prediction can even lead to improved scheduling performance while reducing the resource waste. This work presents an analytical model estimating the required resources for the modular job execution. The analysis identifies the number of processors required and the maximum and minimum bounds on the turnaround time and energy consumed. Simulation study reveals that the scheduling algorithms integrated with the proposed analytical model helps in improving the average throughput and the average energy consumption of the system. As the work predicts the resource requirements, it can even play an important role in Service-Oriented Architectures (SOA) like Cloud computing or Grid computing.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.