figshare
Browse
18-4 Parsl-SI2.pdf (614.16 kB)

Parsl: A Python-based Parallel Scripting Library

Download (614.16 kB)
journal contribution
posted on 2018-04-24, 03:21 authored 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

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC