Proceedings of the 27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming 2022
DOI: 10.1145/3503221.3508407
|View full text |Cite
|
Sign up to set email alerts
|

Mashup

Abstract: This work introduces Mashup, a novel strategy to leverage serverless computing model for executing scientific workflows in a hybrid fashion by taking advantage of both the traditional VM-based cloud computing platform and the emerging serverless platform. Mashup outperforms the state-ofthe-art workflow execution engines by an average of 34% and 43% in terms of execution time reduction and cost reduction, respectively, for widely-used HPC workflows on the Amazon Cloud platform (EC2 and Lambda). CCS Concepts: • … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 27 publications
(3 citation statements)
references
References 83 publications
0
2
0
Order By: Relevance
“…Instead, serverless computing executes tasks with lightweight containers, thus allowing fine-grained resource provisioning with instant function launch/release, which charges users by the amount of resources (e.g., CPU/GPU and memory) only in actual execution (e.g., second). Due to the unique features, serverless computing is particularly appealing for tasks that require elasticity and high concurrency, such as scientific computing (Chard et al 2020;Roy et al 2022) and distributed training (Wang, Niu, and Li 2019; Guo et al 2022;Thorpe et al 2021;Yu et al 2021Yu et al , 2022.…”
Section: Serverless Drl Trainingmentioning
confidence: 99%
See 1 more Smart Citation
“…Instead, serverless computing executes tasks with lightweight containers, thus allowing fine-grained resource provisioning with instant function launch/release, which charges users by the amount of resources (e.g., CPU/GPU and memory) only in actual execution (e.g., second). Due to the unique features, serverless computing is particularly appealing for tasks that require elasticity and high concurrency, such as scientific computing (Chard et al 2020;Roy et al 2022) and distributed training (Wang, Niu, and Li 2019; Guo et al 2022;Thorpe et al 2021;Yu et al 2021Yu et al , 2022.…”
Section: Serverless Drl Trainingmentioning
confidence: 99%
“…Unlike physical clusters and traditional cloud computing that require tedious configuration, serverless computing packages and executes tasks (e.g., DRL actors and learner) as functions with instant toggling (i.e., sub-second level) and auto-scaling. Thus, serverless computing has been widely deployed to serve computation-intensive applications, such as deep learning (Ali et al 2020;Carreira et al 2019;Wang, Niu, and Li 2019;Yu et al 2021Yu et al , 2022 and scientific computing (Chard et al 2020;Roy et al 2022). Fig.…”
Section: Introductionmentioning
confidence: 99%
“…No entanto, parte dessa complexidade não é comunicada do WMS para o gerenciador de recursos, levando a decisões de escalonamento não-ótimas [Lehmann et al 2023]. Além disso, ao escalonar tais aplicações em clusters de HPC com alocação estática de recursos, é comum observar tanto subutilização quanto superutilização desses recursos [Roy et al 2022b, Roy et al 2022a].…”
Section: Motivaçãounclassified