English
Related papers

Related papers: The Necessity for Hardware QoS Support for Server …

200 papers

Building around the idea of a large scale server infrastructure with a potentially large number of tailored resources, which are capable of interacting to facilitate the deployment, adaptation, and support of services, cloud computing needs…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-11-11 Kun Ma , Antoine Bagula , Olasupo Ajayi

New pricing policies are emerging where cloud providers charge resource provisioning based on the allocated CPU frequencies. As a result, resources are offered to users as combinations of different performance levels and prices which can be…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-09-18 Dražen Lučanin , Ilia Pietri , Simon Holmbacka , Ivona Brandic , Johan Lilius , Rizos Sakellariou

With the development of distributed systems, the need to manage the sharing of machines among multiple simultaneous users arises. In the cloud computing context, the instantiation of virtual machines and containers by different users…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-05-19 Eduardo Gomes Campos , Rafaela Sousa de Alencar Lacerda , Adnei Willian Donatti , Joberto S. B. Martins , Charles C. Miers , Tereza C. M. B. Carvalho

The cloud computing paradigm underlines data center and telecommunication infrastructure design. Heavily leveraging virtualization, it slices hardware and software resources into smaller software units for greater flexibility of…

Networking and Internet Architecture · Computer Science 2026-02-06 Pedro R. X. do Carmo , Eduardo Freitas , Assis T. de Oliveira Filho , Judith Kelner , Djamel Sadok

Even though virtualization provides a lot of advantages in cloud computing, it does not provide effective performance isolation between the virtualization machines. In other words, the performance may get affected due the interferences…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-02-05 A. P. Nirmala , Dr. R. Sridaran

The increasing importance of multicore processors calls for a reevaluation of established numerical algorithms in view of their ability to profit from this new hardware concept. In order to optimize the existent algorithms, a detailed…

Performance · Computer Science 2012-03-01 Gerald Schubert , Georg Hager , Holger Fehske

Modern Infrastructure-as-a-Service Clouds operate in a competitive environment that caters to any user's requirements for computing resources. The sharing of the various types of resources by diverse applications poses a series of…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-01-28 Evangelos Angelou , Konstantinos Kaffes , Athanasia Asiki , Georgios Goumas , Nectarios Koziris

I/O devices in public clouds have integrated increasing numbers of hardware accelerators, e.g., AWS Nitro, Azure FPGA and Nvidia BlueField. However, such specialized compute (1) is not explicitly accessible to cloud users with performance…

Operating Systems · Computer Science 2024-07-16 Jiechen Zhao , Ran Shu , Katie Lim , Zewen Fan , Thomas Anderson , Mingyu Gao , Natalie Enright Jerger

Multi-tenant computing platforms are typically comprised of several software and hardware components including platform firmware, host operating system kernel, virtualization monitor, and the actual tenant payloads that run on them…

Cryptography and Security · Computer Science 2023-04-14 Ravi Sahita , Atish Patra , Vedvyas Shanbhogue , Samuel Ortiz , Andrew Bresticker , Dylan Reid , Atul Khare , Rajnesh Kanwal

Efficient resource allocation is one of the critical performance challenges in an Infrastructure as a Service (IaaS) cloud. Virtual machine (VM) placement and migration decision making methods are integral parts of these resource allocation…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-12-04 Gaurav Somani , Prateek Khandelwal , Kapil Phatnani

Research in compute resource management for cloud-native applications is dominated by the problem of setting optimal CPU limits -- a fundamental OS mechanism that strictly restricts a container's CPU usage to its specified CPU-limits .…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-23 Chirag Shetty , Sarthak Chakraborty , Hubertus Franke , Larisa Shwartz , Chandra Narayanaswami , Indranil Gupta , Saurabh Jha

Increased complexity of network-based software solutions and the ever-rising number of concurrent users forced a shift of the IT industry to cloud computing. Conventional network software systems commonly based on monolithic application…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-01-31 M. Sipek , D. Muharemagic , B. Mihaljevic , A. Radovan

Benchmarking in cloud environments suffers from performance variability from multi-tenant resource contention. Duet benchmarking mitigates this by running two workload versions concurrently on the same VM, exposing them to identical…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-06 Nils Japke , Furat Hamdan , Diana Baumann , David Bermbach

This paper evaluates HPC-style CPU performance and cost in virtualized cloud infrastructures using a subset of OpenMP workloads in the SPEC ACCEL suite. Four major cloud providers by market share AWS, Azure, Google Cloud Platform (GCP), and…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-13 Jay Tharwani , Shobhit Aggarwal , Arnab A Purkayastha

Can cloud computing infrastructures provide HPC-competitive performance for scientific applications broadly? Despite prolific related literature, this question remains open. Answers are crucial for designing future systems and democratizing…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-09 Giulia Guidi , Marquita Ellis , Aydin Buluc , Katherine Yelick , David Culler

Serverless computing is increasingly popular because of its lower cost and easier deployment. Several cloud service providers (CSPs) offer serverless computing on their public clouds, but it may bring the vendor lock-in risk. To avoid this…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-06-08 Junfeng Li , Sameer G. Kulkarni , K. K. Ramakrishnan , Dan Li

5G networks support various advanced applications through network slicing, network function virtualization (NFV), and edge computing, ensuring low latency and service isolation. However, private 5G networks relying on open-source tools…

Networking and Internet Architecture · Computer Science 2025-08-07 Maiko Andrade , Juliano Araujo Wickboldt

Recent development in lightweight OS-level virtualization, containers, provides a potential solution for running HPC applications on the cloud platform. In this work, we focus on the impact of different layers in a containerized environment…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-06-18 Daniel Medeiros , Gabin Schieffer , Jacob Wahlgren , Ivy Peng

Virtualization technologies have evolved along with the development of computational environments since virtualization offered needed features at that time such as isolation, accountability, resource allocation, resource fair sharing and so…

Operating Systems · Computer Science 2017-10-02 Carlos Arango , Rémy Dernat , John Sanabria

Over the last years, security kernels have played a promising role in reshaping the landscape of platform security on today's ubiquitous embedded devices. Security kernels, such as separation kernels, enable constructing high-assurance…

Cryptography and Security · Computer Science 2020-05-07 Hamed Nemati