Providing performance guarantees to virtual machines using real-time scheduling

T Cucinotta, D Giani, D Faggioli, F Checconi - European Conference on …, 2010 - Springer
In this paper we tackle the problem of providing Quality of Service guarantees to virtualized
applications, focusing on computing and networking guarantees. We propose a mechanism …

VNET/P: Bridging the cloud and high performance computing through fast overlay networking

L Xia, Z Cui, JR Lange, Y Tang, PA Dinda… - Proceedings of the 21st …, 2012 - dl.acm.org
It is now possible to allow VMs hosting HPC applications to seamlessly bridge distributed
cloud resources and tightly-coupled supercomputing and cluster resources. However, to …

Dynamic acceleration of parallel applications in cloud platforms by adaptive time-slice control

S Wu, Z Xie, H Chen, S Di, X Zhao… - 2016 IEEE International …, 2016 - ieeexplore.ieee.org
Tightly-coupled parallel applications in cloud systems may suffer from significant
performance degradation because of the resource over-commitment issue. In this paper, we …

Quantifying scheduling challenges for exascale system software

OH Mondragon, PG Bridges, T Jones - Proceedings of the 5th …, 2015 - dl.acm.org
The move towards high-performance computing (HPC) applications comprised of coupled
codes and the need to dramatically reduce data movement is leading to a reexamination of …

Hard real-time scheduling for parallel run-time systems

P Dinda, X Wang, J Wang, C Beauchene… - Proceedings of the 27th …, 2018 - dl.acm.org
High performance parallel computing demands careful synchronization, timing, performance
isolation and control, as well as the avoidance of OS and other types of noise. The …

Fast VMM-based overlay networking for bridging the cloud and high performance computing

L Xia, Z Cui, J Lange, Y Tang, P Dinda, P Bridges - Cluster computing, 2014 - Springer
A collection of virtual machines (VMs) interconnected with an overlay network with a layer 2
abstraction has proven to be a powerful, unifying abstraction for adaptive distributed and …

Black box methods for inferring parallel applications' properties in virtual environments

A Gupta - 2008 - search.proquest.com
Virtual machine based distributed computing greatly simplifies and enhances
adaptive/autonomic computing by lowering the level of abstraction, benefiting both resource …

[PDF][PDF] Computer Science Department

J Lange, P Dinda, R Dick, F Doku, E Fabian… - 2023 - mccormick.northwestern.edu
Ubiquitous sensing in human spaces is rapidly becoming a fact of life. Large collections of
IoT devices feed a vast sensing infrastructure that records and analyzes personal and …

Human-driven optimization

B Lin - 2007 - search.proquest.com
The optimization problems associated with adaptive and autonomic computing systems are
often difficult to pose well and solve efficiently. A key challenge is that for many applications …

On/off-line prediction applied to job scheduling on non-dedicated NOWs

M Hanzich, P Hernández, F Giné, F Solsona… - Journal of Computer …, 2011 - Springer
This paper proposes a prediction engine designed for non-dedicated clusters, which is able
to estimate the turnaround time for parallel applications, even in the presence of serial …