Pegasus: A Framework for Mapping Complex Scientific Workflows onto Distributed Systems
University of Southern California · California Institute of Technology · +2 more institutions
Indexed incrossrefdoaj
Abstract
This paper describes the Pegasus framework that can be used to map complex scientific workflows onto distributed resources. Pegasus enables users to represent the workflows at an abstract level without needing to worry about the particulars of the target execution systems. The paper describes general issues in mapping applications and the functionality of Pegasus. We present the results of improving application performance through workflow restructuring which clusters multiple tasks in a workflow into single entities. A real‐life astronomy application is used as the basis for the study.
Citation impact
1,225
total citations
- FWCI
- 40.79
- Percentile
- 100%
- References
- 40
Citations per year
Authors
13Topics & keywords
Topics
Keywords
- Workflow
- Computer science
- Restructuring
- Software engineering
- Distributed computing
- Data science
- Database
No related works found for this paper.
Funding
- NSNational Science FoundationAwards: ITR-0086044, NCC 5-6261, EAR-0122464, 0122464, ITR AST0122449, 0086044
- NANational Aeronautics and Space AdministrationAwards: EAR-0122464, ITR AST0122449, ITR-0086044, NCC 5-6261
- CICalifornia Institute of Technology
- SCSouthern California Earthquake Center
- JPJet Propulsion Laboratory