A decoupled scheduling approach for the GrADS program development environment
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Adaptive Computing on the Grid Using AppLeS
IEEE Transactions on Parallel and Distributed Systems
Design and Evaluation of a Resource Selection Framework for Grid Applications
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
A decoupled scheduling approach for Grid application development environments
Journal of Parallel and Distributed Computing - Special issue on computational grids
Program control language: a programming language for adaptive distributed applications
Journal of Parallel and Distributed Computing
Scheduling Strategies for Master-Slave Tasking on Heterogeneous Processor Platforms
IEEE Transactions on Parallel and Distributed Systems
A Distributed Procedure for Bandwidth-Centric Scheduling of Independent-Task Applications
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Automatic Construction and Evaluation of Performance Skeletons
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Replicating memory behavior for performance prediction
LCR '04 Proceedings of the 7th workshop on Workshop on languages, compilers, and run-time support for scalable systems
Parallel genetic algorithms on line topology of heterogeneous computing resources
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
OpenMP extensions for master-slave message passing computing
Parallel Computing - OpenMp
MPI framework for parallel searching in large biological databases
Journal of Parallel and Distributed Computing
Speedup and scalability analysis of Master--Slave applications on large heterogeneous clusters
Journal of Parallel and Distributed Computing
Performance of load balancing for grid computing
PDCN'07 Proceedings of the 25th conference on Proceedings of the 25th IASTED International Multi-Conference: parallel and distributed computing and networks
Adaptive Allocation of Independent Tasks to Maximize Throughput
IEEE Transactions on Parallel and Distributed Systems
Performance prediction with skeletons
Cluster Computing
A Grid-based Virtual Reactor: Parallel performance and adaptive load balancing
Journal of Parallel and Distributed Computing
Dynamic workload balancing of parallel applications with user-level scheduling on the Grid
Future Generation Computer Systems
A comparative study of parallelization paradigms
SEPADS'08 Proceedings of the 7th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
ICCS'03 Proceedings of the 2003 international conference on Computational science: PartII
ISPDC'03 Proceedings of the Second international conference on Parallel and distributed computing
A distributed bio-inspired method for multisite grid mapping
Applied Computational Intelligence and Soft Computing - Special issue on theory and applications of evolutionary computation
Processing moldable tasks on the grid: Late job binding with lightweight user-level overlay
Future Generation Computer Systems
ComputErl - erlang-based framework for many task computing
TFP'10 Proceedings of the 11th international conference on Trends in functional programming
A model of pilot-job resource provisioning on production grids
Parallel Computing
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part I
An adaptive skeletal task farm for grids
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
Optimizing locationing of multiple masters for master-worker grid applications
PARA'04 Proceedings of the 7th international conference on Applied Parallel Computing: state of the Art in Scientific Computing
ISSADS'05 Proceedings of the 5th international conference on Advanced Distributed Systems
The peering problem in tree-based master/worker overlays
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
PaCT'07 Proceedings of the 9th international conference on Parallel Computing Technologies
Hi-index | 0.00 |
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.