Design of dynamic load-balancing tools for parallel applications
Proceedings of the 14th international conference on Supercomputing
Adaptive Computing on the Grid Using AppLeS
IEEE Transactions on Parallel and Distributed Systems
Scheduling with Advanced Reservations
IPDPS '00 Proceedings of the 14th International Symposium on Parallel and Distributed Processing
ATOP-space and time adaptation for parallel and grid applications via flexible data partitioning
ARM '04 Proceedings of the 3rd workshop on Adaptive and reflective middleware
Dynamic run-time architecture techniques for enabling continuous optimization
Proceedings of the 2nd conference on Computing frontiers
Adaptive execution techniques for SMT multiprocessor architectures
Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming
Concurrency and Computation: Practice & Experience
Gang Scheduling and Adaptive Resource Allocation to Mitigate Advance Reservation Impact
CCGRID '06 Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid
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
ScoPred–scalable user-directed performance prediction using complexity modeling and historical data
JSSPP'05 Proceedings of the 11th international conference on Job Scheduling Strategies for Parallel Processing
Time and space adaptation for computational grids with the ATOP-Grid middleware
Future Generation Computer Systems
Hi-index | 0.00 |
Very large grid applications that run and communicate simultaneously on different sites need reservation of start times and a minimum of resources. It becomes easier for each site's batch job scheduler to deal with the road blocks in the schedule that are created by such reservations if having some degree of freedom in how to meet the reservations. Thus, our ATOP-Grid middleware allows us to trade time-share allocation vs. space-share allocation based on the option of the application reserving execution power rather than time or space shares. We present the general concept and results that demonstrate the benefits which such flexible resource allocation provides.