Daydream: Executing dynamic scientific workflows on serverless platforms with hot starts

RB Roy, T Patel, D Tiwari - SC22: International Conference for …, 2022 - ieeexplore.ieee.org
HPC applications are increasingly being designed as dynamic workflows for the ease of
development and scaling. This work demonstrates how the serverless computing model can …

Scheduling workflows with limited budget to cloud server and serverless resources

J Zhang, X Li, L Chen, R Ruiz - IEEE Transactions on Services …, 2023 - ieeexplore.ieee.org
Serverless functions (SFs) and on-demand virtual machines (VMs) are common cloud
resources for scientific workflow applications, which are widespread in many fields. SFs are …

Libra: Harvesting idle resources safely and timely in serverless clusters

H Yu, C Fontenot, H Wang, J Li, X Yuan… - Proceedings of the 32nd …, 2023 - dl.acm.org
Serverless computing has been favored by users and infrastructure providers from various
industries, including online services and scientific computing. Users enjoy its auto-scaling …

Ilúvatar: A Fast Control Plane for Serverless Computing

A Fuerst, A Rehman, P Sharma - Proceedings of the 32nd International …, 2023 - dl.acm.org
Providing efficient Functions as a Service (FaaS) is challenging due to the serverless
programming model and highly heterogeneous and dynamic workloads. Great strides have …

Orchestrating the execution of serverless functions in hybrid clouds

A Peri, M Tsenos, V Kalogeraki - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
In recent years, serverless computing, especially Function as a Service (FaaS), is rapidly
growing in popularity as a cloud programming model. The serverless computing model …

CodeCrunch: Improving Serverless Performance via Function Compression and Cost-Aware Warmup Location Optimization

R Basu Roy, T Patel, R Garg, D Tiwari - Proceedings of the 29th ACM …, 2024 - dl.acm.org
Serverless computing has a critical problem of function cold starts. To minimize cold starts,
state-of-the-art techniques predict function invocation times to warm them up. Warmed-up …

Scientific workflow execution in the cloud using a dynamic runtime model

J Erbel, J Grabowski - Software and Systems Modeling, 2024 - Springer
To explain specific phenomena, scientists perform a sequence of tasks, eg, to gather,
analyze and interpret data, forming a scientific workflow. Depending on the complexity of the …

XFaaS: Cross-platform orchestration of FaaS workflows on hybrid clouds

A Khochare, T Khare, V Kulkarni… - 2023 IEEE/ACM 23rd …, 2023 - ieeexplore.ieee.org
Functions as a Service (FaaS) have gained popularity for programming public clouds due to
their simple abstraction, ease of deployment, effortless scaling and granular billing. Cloud …

Cheaper and Faster: Distributed Deep Reinforcement Learning with Serverless Computing

H Yu, J Li, Y Hua, X Yuan, H Wang - … of the AAAI Conference on Artificial …, 2024 - ojs.aaai.org
Deep reinforcement learning (DRL) has gained immense success in many applications,
including gaming AI, robotics, and system scheduling. Distributed algorithms and …

Software Resource Disaggregation for HPC with Serverless Computing

M Copik, M Chrapek, L Schmid, A Calotoiu… - arXiv preprint arXiv …, 2024 - arxiv.org
Aggregated HPC resources have rigid allocation systems and programming models which
struggle to adapt to diverse and changing workloads. Consequently, HPC systems fail to …