Master/slave computing on the Grid
- 7 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Resource selection is fundamental to the performance of master/slave applications. In this paper, we address the problem of promoting performance for distributed master/slave applications targeted to distributed, heterogeneous “Grid” resources. We present a work-rate-based model of master/slave application performance which utilizes both system and application characteristics to select potentially performance-efficient hosts for both the master and slave processes. Using a Grid allocation strategy based on this performance model, we demonstrate a performance improvement over other selection options for a representative set of master/slave applications in both simulated and actual Grid environments Author(s) Shao, G. Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA Berman, F. ; Wolski, R.Keywords
This publication has 9 references indexed in Scilit:
- A resource query interface for network-aware applicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Automatic node selection for high performance applications on networksPublished by Association for Computing Machinery (ACM) ,1999
- Using mobile agents for parallel processingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1999
- Using coordination to parallelize sparse-grid methods for 3-D CFD problemsParallel Computing, 1998
- Scheduling parallel applications in distributed networksCluster Computing, 1998
- Performance models for the processor farm paradigmIEEE Transactions on Parallel and Distributed Systems, 1997
- Interfacing Condor and PVM to harness the cycles of workstation clustersFuture Generation Computer Systems, 1996
- Scheduling from the perspective of the applicationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1996
- Piranha scheduling: Strategies and their implementationInternational Journal of Parallel Programming, 1995