RADICAL-Cybertools: An abstractions-based approach to Scientific Workflows
Presenter
Shantenu Jha
Associate Professor
Rutgers, The State University of New Jersey University
Web page: link
Group web site: link
Presenter
Ioannis Paraskevakos
Research Assistant
Research in Advanced DIstributed Cyberinfrastructure and Applications Laboratory (RADICAL)
Rutgers, The State University of New Jersey University
Web page: link
Abstract
RADICAL-Cybertools enable the scalable execution of simple and common workflows, while allowing the construction and extension of workflows and tools with specific and complex requirements. They are tools that provide interoperable access to compute and data resources, while supporting the concurrent execution of multiple tasks.
Each component of RADICAL-Cybertools provides a well defined capability, such as task-level parallelism. RADICAL-Cybertools can be used by domain scientists "as is", or as part of a software stack that allows developers to build scripts/tools that meet specific and complex requirements.
The three main RADICAL-Cybertools are Ensemble-Toolkit, RADICAL-Pilot and RADICAL-SAGA, each one implementing well-defined abstraction.