English
Related papers

Related papers: Unlocking True Elasticity for the Cloud-Native Era…

200 papers

As billions of devices get connected to the Internet, it will not be sustainable to use the cloud as a centralised server. The way forward is to decentralise computations away from the cloud towards the edge of the network closer to the…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-01-20 Blesson Varghese , Nan Wang , Dimitrios S. Nikolopoulos , Rajkumar Buyya

Recent years have witnessed a rapid growth of deep-network based services and applications. A practical and critical problem thus has emerged: how to effectively deploy the deep neural network models such that they can be executed…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-03-05 Hongshan Li , Chenghao Hu , Jingyan Jiang , Zhi Wang , Yonggang Wen , Wenwu Zhu

The computing continuum, a novel paradigm that extends beyond the current silos of cloud and edge computing, can enable the seamless and dynamic deployment of applications across diverse infrastructures. By utilizing the cloud-native…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-09-19 Jacopo Marino , Fulvio Risso

In the contemporary world of dynamic digital solutions and services, the significance of effective and stable cloud solutions cannot be overestimated. The cloud adaptation is becoming more popular due to mobile advantages, including…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-30 Naresh Kumar Gundla

In-memory caching systems are fundamental building blocks in cloud services. However, due to the coupled CPU and memory on monolithic servers, existing caching systems cannot elastically adjust resources in a resource-efficient and agile…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-09-20 Jiacheng Shen , Pengfei Zuo , Xuchuan Luo , Yuxin Su , Jiazhen Gu , Hao Feng , Yangfan Zhou , Michael R. Lyu

Serverless Computing is a computing paradigm that provides efficient infrastructure management and elastic scalability. Serverless functions scale up or down based on demand, which means that functions are not directly addressable and rely…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-12-05 Cynthia Marcelino , Jack Shahhoud , Stefan Nastic

The increasing demand for diverse, mobile applications with various degrees of Quality of Service requirements meets the increasing elasticity of on-demand resource provisioning in virtualized cloud computing infrastructures. This paper…

Networking and Internet Architecture · Computer Science 2018-07-10 Ronny Hans , Björn Richerzhagen , Amr Rizk , Ulrich Lampe , Ralf Steinmetz , Sabrina Klos , Anja Klein

Algorithmic complexity vulnerabilities are a class of security problems that enables attackers to trigger the worst-case complexity of certain algorithms. Such vulnerabilities can be leveraged to deploy low-volume, asymmetric, CPU-based…

Cryptography and Security · Computer Science 2022-11-22 Masudul Hasan Masud Bhuiyan , Cristian-Alexandru Staicu

Lowering costs by driving high utilization across deep learning workloads is a crucial lever for cloud providers. We present Singularity, Microsoft's globally distributed scheduling service for highly-efficient and reliable execution of…

Running microbenchmark suites often and early in the development process enables developers to identify performance issues in their application. Microbenchmark suites of complex applications can comprise hundreds of individual benchmarks…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-07-30 Trever Schirmer , Tobias Pfandzelter , David Bermbach

The increasing availability of cloud computing and scientific super computers brings great potential for making R accessible through public or shared resources. This allows us to efficiently run code requiring lots of cycles and memory, or…

Cryptography and Security · Computer Science 2014-02-05 Jeroen Ooms

Multi-cluster federation is envisioned to be the next-generation cloud infrastructure, where it will play a vital part in the realization of concepts such as edge and fog computing. Orchestrating applications in federated environments poses…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-09-06 Johan Ruuskanen , Haorui Peng , Alfred Åkesson , Lars Larsson , Maria Kihl

Elastic computing enables dynamic scaling to meet workload demands, and Remote Direct Memory Access (RDMA) enhances this by providing high-throughput, low-latency network communication. However, integrating RDMA into elastic computing…

Networking and Internet Architecture · Computer Science 2025-02-03 Junxue Zhang , Han Tian , Xinyang Huang , Wenxue Li , Kaiqiang Xu , Dian Shen , Yong Wang , Kai Chen

As more and more companies are migrating (or planning to migrate) from on-premise to Cloud, their focus is to find anomalies and deficits as early as possible in the development life cycle. We propose Frisbee, a declarative language and…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-09-23 Fotis Nikolaidis , Antony Chazapis , Manolis Marazakis , Angelos Bilas

Users of cloud platforms often must expend significant manual efforts in the deployment and orchestration of their services on cloud platforms due primarily to having to deal with the high variabilities in the configuration options for…

Software Engineering · Computer Science 2019-04-10 Anirban Bhattacharjee , Yogesh Barve , Aniruddha Gokhale , Takayuki Kuroda

Serverless computing with cloud functions is quickly gaining adoption, but constrains programmers with its limited support for state management. We introduce a shared file system for cloud functions. It offers familiar POSIX semantics while…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-09-22 Johann Schleier-Smith , Leonhard Holz , Nathan Pemberton , Joseph M. Hellerstein

Function as a Service (FaaS) paradigm is becoming widespread and is envisioned as the next generation of cloud systems that mitigate the burden for programmers and cloud solution architects. However, the FaaS abstraction only makes the…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-09-07 Pawissanutt Lertpongrujikorn , Mohsen Amini Salehi

Serverless computing promises enhanced resource efficiency and lower user costs, yet is burdened by a heavyweight, CPU-bound data plane. Prior efforts exploiting shared memory reduce overhead locally but fall short when scaling across…

Networking and Internet Architecture · Computer Science 2025-05-19 Shixiong Qi , Songyu Zhang , K. K. Ramakrishnan , Diman Z. Tootaghaj , Hardik Soni , Puneet Sharma

Power dissipation and energy consumption have become one of the most important problems in the design of processors today. This is especially true in power-constrained environments, such as embedded and mobile computing. While lowering the…

Hardware Architecture · Computer Science 2011-11-22 Sourya Roy , Tyler Clemons , S M Faisal , Ke Liu , Nikos Hardavellas , Srinivasan Parthasarathy

Cloud computing has grown rapidly in recent years, mainly due to the sharp increase in data transferred over the internet. This growth makes load balancing a key part of cloud systems, as it helps distribute user requests across servers to…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-08-11 Shadman Sakib , Ajay Katangur , Rahul Dubey