18-4 Parsl-SI2.pdf (614.16 kB)
Download file

Parsl: A Python-based Parallel Scripting Library

Download (614.16 kB)
journal contribution
posted on 24.04.2018, 03:21 by Yadu Babuji, Kyle ChardKyle Chard, Ian FosterIan Foster, Daniel S. KatzDaniel S. Katz, Mike Wilde, Anna Woodard, Justin Wozniak
Parsl (Parallel Scripting Library) is a Python library for programming and executing data-oriented workflows in parallel. Developers simply annotate a Python script with Parsl directives; Parsl manages the execution of the script on clusters, clouds, grids, and other resources. Parsl orchestrates required data movement and manages the execution of Python functions and external applications in parallel.

Funding

ACI-1550588

History

Usage metrics

Licence

Exports