| | |
Summary: Feedback-Controlled Resource Sharing for
Predictable eScience
Sang-Min Park and Marty Humphrey
Department of Computer Science
University of Virginia
Charlottesville, VA 22904
{sp2kn | humphrey}@cs.virginia.edu
Abstract-- The emerging class of adaptive, real-time, data-driven
applications are a significant problem for today's HPC systems.
In general, it is extremely difficult for queuing-system-controlled
HPC resources to make and guarantee a tightly-bounded
prediction regarding the time at which a newly-submitted
application will execute. While a reservation-based approach
partially addresses the problem, it can create severe resource
under-utilization (unused reservations, necessary scheduled idle
slots, underutilized reservations, etc.) that resource providers are
eager to avoid. In contrast, this paper presents a fundamentally
different approach to guarantee predictable execution. By
creating a virtualized application layer called the performance
container, and opportunistically multiplexing concurrent
|