Distributed Computing in a Heterogeneous Computing Environment
Proceedings of the 5th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Distributed Job Scheduling on Computational Grids Using Multiple Simultaneous Requests
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Trace-Based Simulations of Processor Co-Allocation Policies in Multiclusters
HPDC '03 Proceedings of the 12th IEEE International Symposium on High Performance Distributed Computing
A Message Passing Interface Library for Inhomogeneous Coupled Clusters
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
The Maximal Utilization of Processor Co-Allocation in Multicluster Systems
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Utilization and Predictability in Scheduling the IBM SP2 with Backfilling
IPPS '98 Proceedings of the 12th. International Parallel Processing Symposium on International Parallel Processing Symposium
The workload on parallel supercomputers: modeling the characteristics of rigid jobs
Journal of Parallel and Distributed Computing
MARS: A Metascheduler for Distributed Resources in Campus Grids
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
A Global Grid for Analysis of Arthropod Evolution
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
HPDC '04 Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing
Gridflow Description, Query, and Execution at SCEC using the SDSC Matrix
HPDC '04 Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing
GridSAT: A Chaff-based Distributed SAT Solver for the Grid
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Predicting bounds on queuing delay for batch-scheduled parallel machines
Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming
A Grid service broker for scheduling e-Science applications on global data Grids: Research Articles
Concurrency and Computation: Practice & Experience - Middleware for Grid Computing
High-Performance Direct Pairwise Comparison of Large Genomic Sequences
IEEE Transactions on Parallel and Distributed Systems
Predictor@Home: A "Protein Structure Prediction Supercomputer' Based on Global Computing
IEEE Transactions on Parallel and Distributed Systems
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Scheduling Policies for Processor Coallocation in Multicluster Systems
IEEE Transactions on Parallel and Distributed Systems
A service-oriented WSRF-based architecture for metascheduling on computational Grids
Future Generation Computer Systems
Large-Scale ATLAS Simulated Production on EGEE
E-SCIENCE '07 Proceedings of the Third IEEE International Conference on e-Science and Grid Computing
Grid-Enabling an Efficient Algorithm for Demanding Global Optimization Problems in Genetic Analysis
E-SCIENCE '07 Proceedings of the Third IEEE International Conference on e-Science and Grid Computing
Towards a Grid-Enabled Simulation Framework for Nano-CMOS Electronics
E-SCIENCE '07 Proceedings of the Third IEEE International Conference on e-Science and Grid Computing
Future Generation Computer Systems
Future Generation Computer Systems
Grid meta-broker architecture: towards an interoperable grid resource brokering service
Euro-Par'06 Proceedings of the CoreGRID 2006, UNICORE Summit 2006, Petascale Computational Biology and Bioinformatics conference on Parallel processing
Grid solutions for biological and physical cross-site simulations on the teragrid
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
A meta-scheduling service for co-allocating arbitrary types of resources
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
MPICH-GP: a Private-IP-Enabled MPI over grid environments
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
Concurrency and Computation: Practice & Experience
Hi-index | 0.00 |
In this work, we evaluate the benefits of using Grids with multiple batch systems to improve the performance of multi-component and parameter sweep parallel applications by reduction in queue waiting times. Using different job traces of different loads, job distributions and queue waiting times corresponding to three different queuing policies (FCFS, conservative and EASY backfilling), we conducted a large number of experiments using simulators of two important classes of applications. The first simulator models Community Climate System Model (CCSM), a prominent multi-component application and the second simulator models parameter sweep applications. We compare the performance of the applications when executed on multiple batch systems and on a single batch system for different system and application configurations. We show that there are a large number of configurations for which application execution using multiple batch systems can give improved performance over execution on a single system.