English
Related papers

Related papers: A Framework for SLO, Carbon, and Wastewater-Aware …

200 papers

The Microservices Architecture (MSA) design pattern has become a staple for modern applications, allowing functionalities to be divided across fine-grained microservices, fostering reusability, distribution, and interoperability. As…

Software Engineering · Computer Science 2026-02-16 Juan Luis Herrera , Daniel Wang , Schahram Dustdar

Aggregated HPC resources have rigid allocation systems and programming models which struggle to adapt to diverse and changing workloads. Consequently, HPC systems fail to efficiently use the large pools of unused memory and increase the…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-07-29 Marcin Copik , Marcin Chrapek , Larissa Schmid , Alexandru Calotoiu , Torsten Hoefler

Currently, organizations are transforming their business processes into e-services and service-oriented architectures to improve coordination across sales, marketing, and partner channels, to build flexible and scalable systems, and to…

Software Engineering · Computer Science 2012-02-14 Youssef Bassil

Reliable and trustworthy evaluation of algorithms is a challenging process. Firstly, each algorithm has its strengths and weaknesses, and the selection of test instances can significantly influence the assessment process. Secondly, the…

Computers and Society · Computer Science 2018-07-18 Szymon Wasik , Maciej Antczak , Jan Badura , Artur Laskowski

Cloud computing enables remote execution of users tasks. The pervasive adoption of cloud computing in smart cities services and applications requires timely execution of tasks adhering to Quality of Services (QoS). However, the increasing…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-11-15 Huned Materwala , Leila Ismail

Cloud computing revolutionized the information technology (IT) industry by offering dynamic and infinite scaling, on-demand resources and utility-oriented usage. However, recent changes in user traffic and requirements have exposed the…

Networking and Internet Architecture · Computer Science 2024-10-30 Harshit Gupta , Shubha Brata Nath , Sandip Chakraborty , Soumya K. Ghosh

The use of High Performance Computing (HPC) in commercial and consumer IT applications is becoming popular. They need the ability to gain rapid and scalable access to high-end computing capabilities. Cloud computing promises to deliver such…

Distributed, Parallel, and Cluster Computing · Computer Science 2009-09-08 Saurabh Kumar Garg , Chee Shin Yeo , Arun Anandasivam , Rajkumar Buyya

Cloud computing customers often submit repeating jobs and computation pipelines on \emph{approximately} regular schedules, with arrival and running times that exhibit variance. This pattern, typical of training tasks in machine learning,…

Computer Science and Game Theory · Computer Science 2022-03-03 Moshe Babaioff , Ronny Lempel , Brendan Lucier , Ishai Menache , Aleksandrs Slivkins , Sam Chiu-Wai Wong

The most demanding tenants of shared clouds require complete isolation from their neighbors, in order to guarantee that their application performance is not affected by other tenants. Unfortunately, while shared clouds can offer an option…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-01-11 Eitan Zahavi , Alex Shpiner , Ori Rottenstreich , Avinoam Kolodny , Isaac Keslassy

Cloud servers use accelerators for common tasks (e.g., encryption, compression, hashing) to improve CPU/GPU efficiency and overall performance. However, users' Service-level Objectives (SLOs) can be violated due to accelerator-related…

Hardware Architecture · Computer Science 2024-10-24 Jiechen Zhao , Ran Shu , Katie Lim , Zewen Fan , Thomas Anderson , Mingyu Gao , Natalie Enright Jerger

In this paper, we study the market-oriented online bi-objective service scheduling problem for pleasingly parallel jobs with variable resources in cloud environments, from the perspective of SaaS (Software-as-as-Service) providers who…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-02-18 Bingbing Zheng , Li Pan , Shijun Liu

Serverless computing is a growing and maturing field that is the focus of much research, industry interest and adoption. Previous works exploring Functions-as-a-Service providers have focused primarily on the most well known providers AWS…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-09-04 Nnamdi Ekwe-Ekwe , Lucas Amos

The traditional cloud-centric approach for Deep Learning (DL) requires training data to be collected and processed at a central server which is often challenging in privacy-sensitive domains like healthcare. Towards this, a new learning…

Cryptography and Security · Computer Science 2021-11-08 Andreas Grafberger , Mohak Chadha , Anshul Jindal , Jianfeng Gu , Michael Gerndt

Cloud computing is an increasingly popular computing paradigm, now proving a necessity for utility computing services. Each provider offers a unique service portfolio with a range of resource configurations. Resource provisioning for cloud…

Networking and Internet Architecture · Computer Science 2016-11-17 Mohamed Abu Sharkh , Manar Jammal , Abdallah Shami , Abdelkader Ouda

We present an Edge-as-a-Service (EaaS) platform for realising distributed cloud architectures and integrating the edge of the network in the computing ecosystem. The EaaS platform is underpinned by (i) a lightweight discovery protocol that…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-10-30 Blesson Varghese , Nan Wang , Jianyu Li , Dimitrios S. Nikolopoulos

Snafu, or Snake Functions, is a modular system to host, execute and manage language-level functions offered as stateless (micro-)services to diverse external triggers. The system interfaces resemble those of commercial FaaS providers but…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-03-23 Josef Spillner

Cloud computing is an emerging platform of service computing designed for swift and dynamic delivery of assured computing resources. Cloud computing provide Service-Level Agreements (SLAs) for guaranteed uptime availability for enabling…

Software Engineering · Computer Science 2010-04-13 T. Vengattaraman , P. Dhavachelvan , R. Baskaran

While the environmental impact of digitalization is becoming more and more evident, the climate crisis has become a major issue for society. For instance, data centers alone account for 2.7% of Europe's energy consumption today. A…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-10-31 Henrik Claßen , Jonas Thierfeldt , Julian Tochman-Szewc , Philipp Wiesner , Odej Kao

Elastic autoscaling is the fundamental mechanism that enables the cloud-based services to continually evolve themselves - through changing the related software configurations and hardware resource provisions - under time-varying workloads.…

Software Engineering · Computer Science 2016-08-23 Tao Chen , Rami Bahsoon

Cloud-native applications have significantly advanced the development and scalability of online services through the use of microservices and modular architectures. However, achieving adaptability, resilience, and efficient performance…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-09-30 Apostolos Angelis , George Kousiouris
‹ Prev 1 8 9 10 Next ›