Scaling Guest {OS} Critical Sections with {eCS}

S Kashyap, C Min, T Kim - 2018 USENIX Annual Technical Conference …, 2018 - usenix.org
Multi-core virtual machines (VMs) are now a norm in data center environments. However,
one of the well-known problems that VMs suffer from is the vCPU scheduling problem that …

Using {Trātṛ} to tame Adversarial Synchronization

Y Patel, C Ye, A Sinha, A Matthews… - 31st USENIX Security …, 2022 - usenix.org
We show that Linux containers are vulnerable to a new class of attacks–synchronization
attacks–that exploit kernel synchronization to harm application performance, where an …

Accelerating critical OS services in virtualized systems with flexible micro-sliced cores

J Ahn, CH Park, T Heo, J Huh - Proceedings of the Thirteenth EuroSys …, 2018 - dl.acm.org
Consolidating multiple virtual machines into a single server has been widely adopted in
cloud computing to improve system utilization. However, the sharing of physical CPUs …

CPS: A Cooperative Para-virtualized Scheduling Framework for Manycore Machines

Y Liu, T Xu, Z Mi, Z Hua, B Zang, H Chen - Proceedings of the 28th ACM …, 2023 - dl.acm.org
Today's cloud platforms offer large virtual machine (VM) instances with multiple virtual CPUs
(vCPU) on manycore machines. These machines typically have a deep memory hierarchy to …

A frugal approach to reduce RCU grace period overhead

A Prasad, K Gopinath - Proceedings of the Thirteenth EuroSys …, 2018 - dl.acm.org
Grace period computation is a core part of the Read-Copy-Update (RCU) synchronization
technique that determines the safe time to reclaim the deferred objects' memory. We first …

[图书][B] Fair and Secure Synchronization for Non-Cooperative Concurrent Systems

Y Patel - 2021 - search.proquest.com
In shared environments such as operating systems, servers (databases, key-value stores),
and hypervisors, multiple tenants with varied requirements compete to access the shared …

[图书][B] Resource Proportional Software Design for Emerging Systems

S Bhattacharya, K Gopinath, D Voigt - 2020 - taylorfrancis.com
Efficiency is a crucial concern across computing systems, from the edge to the cloud.
Paradoxically, even as the latencies of bottleneck components such as storage and …

Beyond virtual machine migration for resources optimization in highly consolidated data centers

A Segalini - 2021 - theses.hal.science
Server virtualization is a technology of prime importance in contemporary data centers.
Virtualization provides two key mechanisms, virtual instances and migration, that enable the …

Alternatives à la migration de machines virtuelles pour l'optimisation des ressources dans les centres informatiques hautement consolidés

A Segalini - 2021 - theses.fr
La virtualisation est une technologie de première importance dans les centres informatiques
(data centers). Elle fournit deux mécanismes clés, les machines virtuelles et la migration, qui …

[PDF][PDF] Scaling synchronization primitives.

S Kashyap - 2020 - gts3.org
I am fortunate to have had the opportunity to collaborate with and learn from amazing
people. First, I owe my deepest gratitude to my advisor, Taesoo Kim. Throughout my Ph. D …