CoG kits: a bridge between commodity distributed computing and high-performance grids
Proceedings of the ACM 2000 conference on Java Grande
The distributed ASCI Supercomputer project
ACM SIGOPS Operating Systems Review
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
QoS and Contention-Aware Multi-Resource Reservation
Cluster Computing
ASCI Queuing Systems: Overview and Comparisons
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
JSSPP '02 Revised Papers from the 8th International Workshop on Job Scheduling Strategies for Parallel Processing
Local versus Global Schedulers with Processor Co-allocation in Multicluster Systems
JSSPP '02 Revised Papers from the 8th International Workshop on Job Scheduling Strategies for Parallel Processing
Priorities among Multiple Queues for Processor Co-Allocation in Multicluster Systems
ANSS '03 Proceedings of the 36th annual symposium on Simulation
MPICH-G2: a Grid-enabled implementation of the Message Passing Interface
Journal of Parallel and Distributed Computing - Special issue on computational grids
Reservation aware operating system for grid economy
ACM SIGOPS Operating Systems Review
Enabling the Co-Allocation of Grid Data Transfers
GRID '03 Proceedings of the 4th International Workshop on Grid Computing
The design of a performance steering system for component-based grid applications
Performance analysis and grid computing
Grid resource management
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Quality of Service on the Grid Via Metascheduling with Resource Co-Scheduling and Co-Reservation
International Journal of High Performance Computing Applications
Models and heuristics for resource co-reservation in computational grids
Neural, Parallel & Scientific Computations - Special issue: Grid computing
Addressing Sporadic Contention on Shared Computing Clusters
HPCASIA '05 Proceedings of the Eighth International Conference on High-Performance Computing in Asia-Pacific Region
A resource management and fault tolerance services in grid computing
Journal of Parallel and Distributed Computing - Special issue: Design and performance of networks for super-, cluster-, and grid-computing: Part II
Risk-Resilient Heuristics and Genetic Algorithms for Security-Assured Grid Job Scheduling
IEEE Transactions on Computers
Proceedings of the 2006 ACM symposium on Applied computing
Proceedings of the 2006 ACM symposium on Applied computing
And away we go: understanding the complexity of launching complex HPC applications
Proceedings of the second international workshop on Software engineering for high performance computing system applications
Improving resource utilisation in market oriented grid management and scheduling
ACSW Frontiers '06 Proceedings of the 2006 Australasian workshops on Grid computing and e-research - Volume 54
Redundant parallel data transfer schemes for the grid environment
ACSW Frontiers '06 Proceedings of the 2006 Australasian workshops on Grid computing and e-research - Volume 54
G-lambda: coordination of a grid scheduler and lambda path service over GMPLS
Future Generation Computer Systems - IGrid 2005: The global lambda integrated facility
Improving grid resource allocation via integrated selection and binding
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Improvements on dynamic adjustment mechanism in co-allocation data grid environments
The Journal of Supercomputing
A resource broker with an efficient network information model on grid environments
The Journal of Supercomputing
Scheduling Policies for Processor Coallocation in Multicluster Systems
IEEE Transactions on Parallel and Distributed Systems
Journal of Parallel and Distributed Computing
MGF: A grid-enabled MPI library
Future Generation Computer Systems
Connecting Grids Using Communication Satellites
International Journal of High Performance Computing Applications
An approach to grid resource selection and fault management based on ECA rules
Future Generation Computer Systems
Supporting schedules of resource co-allocation for distributed computing in scalable systems
Programming and Computing Software
Future Generation Computer Systems
Combining batch execution and leasing using virtual machines
HPDC '08 Proceedings of the 17th international symposium on High performance distributed computing
Designing a resource broker for heterogeneous grids
Software—Practice & Experience
Co-allocation with Communication Considerations in Multi-cluster Systems
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
Generalizing the data management of three community grids
Future Generation Computer Systems
Real option valuation on grid computing
Decision Support Systems
An implementation of parallel file distribution in an agent hierarchy
The Journal of Supercomputing
Negotiation Model Supporting Co-Allocation for Grid Scheduling
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Resource Allocation in Streaming Environments
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Journal of Network and Computer Applications
A Recursively-Adjusting Co-allocation scheme with a Cyber-Transformer in Data Grids
Future Generation Computer Systems
Multi-cost job routing and scheduling in Grid networks
Future Generation Computer Systems
Resource co-allocation for large-scale distributed environments
Proceedings of the 18th ACM international symposium on High performance distributed computing
Harmony - Advance Reservations in Heterogeneous Multi-domain Environments
NETWORKING '09 Proceedings of the 8th International IFIP-TC 6 Networking Conference
Rescheduling co-allocation requests based on flexible advance reservations and processor remapping
GRID '08 Proceedings of the 2008 9th IEEE/ACM International Conference on Grid Computing
A reputation-driven scheduler for autonomic and sustainable resource sharing in Grid computing
Journal of Parallel and Distributed Computing
Bioportal: a portal for deployment of bioinformatics applications on cluster and grid environments
VECPAR'06 Proceedings of the 7th international conference on High performance computing for computational science
A parallel programming environment on grid
ICCS'03 Proceedings of the 1st international conference on Computational science: PartI
Fast parallel algorithm for volume rendering and its experiment on computational grid
ICCS'03 Proceedings of the 1st international conference on Computational science: PartI
Redundant parallel file transfer with anticipative recursively-adjusting scheme in data grids
ICA3PP'07 Proceedings of the 7th international conference on Algorithms and architectures for parallel processing
Performance-based loop scheduling on grid environments
ISHPC'05/ALPS'06 Proceedings of the 6th international symposium on high-performance computing and 1st international conference on Advanced low power systems
A dynamic adjustment strategy for file transformation in data grids
NPC'07 Proceedings of the 2007 IFIP international conference on Network and parallel computing
Grid computing: experiment management, tool integration, and scientific workflows
Grid computing: experiment management, tool integration, and scientific workflows
Group-wise performance evaluation of processor co-allocation in multi-cluster systems
JSSPP'07 Proceedings of the 13th international conference on Job scheduling strategies for parallel processing
Safety scheduling strategies in distributed computing
International Journal of Critical Computer-Based Systems
Deadline-guarantee-enhanced co-allocation for parameter sweep application in grid
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Concurrent negotiation and coordination for grid resource coallocation
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics - Special issue on game theory
Grid resource negotiation: survey and new directions
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
The Journal of Supercomputing
JSSPP'10 Proceedings of the 15th international conference on Job scheduling strategies for parallel processing
Optimal resource allocation for time-reservation systems
Performance Evaluation
Journal of Grid Computing
Coordinated co-allocator model for data grid in multi-sender environment
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
A recursive-adjustment co-allocation scheme in data grid environments
ICA3PP'05 Proceedings of the 6th international conference on Algorithms and Architectures for Parallel Processing
MGF: a grid-enabled MPI library with a delegation mechanism to improve collective operations
PVM/MPI'05 Proceedings of the 12th European PVM/MPI users' group conference on Recent Advances in Parallel Virtual Machine and Message Passing Interface
APWeb'06 Proceedings of the 2006 international conference on Advanced Web and Network Technologies, and Applications
A dynamic co-allocation service in multicluster systems
JSSPP'04 Proceedings of the 10th international conference on Job Scheduling Strategies for Parallel Processing
Supporting efficient execution of MPI applications across multiple sites
Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
GridARM: askalon's grid resource management system
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
The design and implementation of the KOALA co-allocating grid scheduler
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
The Journal of Supercomputing
End-to-end quality of service for high-end applications
Computer Communications
Parallel resource co-allocation for the computational grid
Computer Languages, Systems and Structures
Using Priced Options to Solve the Exposure Problem in Sequential Auctions
ACM Transactions on Internet Technology (TOIT)
Vigne: executing easily and efficiently a wide range of distributed applications in grids
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
Market_based grid resource allocation using new negotiation model
Journal of Network and Computer Applications
A survey of task mapping on production grids
ACM Computing Surveys (CSUR)
International Journal of Computational Science and Engineering
The Journal of Supercomputing
List-based Data Structures for Efficient Management of Advance Reservations
International Journal of Parallel Programming
Hi-index | 0.00 |
Applications designed to execute on "computational grids" frequently require the simultaneous co-allocation of multiple resources in order to meet performance requirements. For example, several computers and network elements may be required in order to achieve real-time reconstruction of experimental data, while a large numerical simulation may require simultaneous access to multiple supercomputers. Motivated by these concerns, we have developed a general resource management architecture for Grid environments, in which resource co-allocation is an integral component. In this paper, we examine the co-allocation problem in detail and present mechanisms that allow an application to guide resource selection during the co-allocation process; these mechanisms address issues relating to the allocation, monitoring, control, and configuration of distributed computations. We describe the implementation of co-allocators based on these mechanisms and present the results of microbenchmark studies and large-scale application experiments that provide insights into the costs and practical utility of our techniques.