Time-critical applications process a continuous stream of input data and have to meet specific timing constraints. A common approach to ensure that such an application satisfies its constraints is over-provisioning: The application is deployed in a dedicated cluster environment with enough processing power to achieve the target performance for every specified data input rate. This approach comes with a drawback: At times of decreased data input rates, the cluster resources are not fully utilized. A typical use case is the HLT-Chain application that processes physics data at runtime of the ALICE experiment at CERN. From a perspective of cost and efficiency it is desirable to exploit temporarily unused cluster resources. Existing approaches aim fo...
M.S. University of Hawaii at Manoa 2011.Includes bibliographical references.Clusters are used in are...
Nowadays, data-centers are largely under-utilized because resource allocation is based on reservatio...
Adaptive parallel applications that can change resources during execution, promise better system uti...
Virtual machine (VM) use in a cluster environment imposes many challenges upon a cluster administrat...
International audienceWe consider a context where the available resources of the Intranet of a compa...
Virtualization and high performance computing have been discussed from a performance perspective in ...
International audienceThe emergence of hardware virtualization, notably exploited by cloud infrastru...
Clusters are mostly used through Resources Management Systems (RMS) with a static allocation of reso...
In this paper the problem of providing network response guarantees to multiple Virtual Machines (VMs...
Scheduling a large number of applications on a cluster computing environment is a serious obstacle t...
The use of virtualization in HPC clusters can provide rich software environments, application isolat...
Most parallel machines, such as clusters, are space-shared in order to isolate batch parallel applic...
This dissertation explores the viability of virtualization techniques to address the challenges that...
Abstract—Although there has been tremendous increase in PC power and most of it is not fully harness...
M.S. University of Hawaii at Manoa 2011.Includes bibliographical references.Clusters are used in are...
Nowadays, data-centers are largely under-utilized because resource allocation is based on reservatio...
Adaptive parallel applications that can change resources during execution, promise better system uti...
Virtual machine (VM) use in a cluster environment imposes many challenges upon a cluster administrat...
International audienceWe consider a context where the available resources of the Intranet of a compa...
Virtualization and high performance computing have been discussed from a performance perspective in ...
International audienceThe emergence of hardware virtualization, notably exploited by cloud infrastru...
Clusters are mostly used through Resources Management Systems (RMS) with a static allocation of reso...
In this paper the problem of providing network response guarantees to multiple Virtual Machines (VMs...
Scheduling a large number of applications on a cluster computing environment is a serious obstacle t...
The use of virtualization in HPC clusters can provide rich software environments, application isolat...
Most parallel machines, such as clusters, are space-shared in order to isolate batch parallel applic...
This dissertation explores the viability of virtualization techniques to address the challenges that...
Abstract—Although there has been tremendous increase in PC power and most of it is not fully harness...
M.S. University of Hawaii at Manoa 2011.Includes bibliographical references.Clusters are used in are...
Nowadays, data-centers are largely under-utilized because resource allocation is based on reservatio...
Adaptive parallel applications that can change resources during execution, promise better system uti...