Industry

Academic and government research

Language

Python

Features

Scalable Scientific Computing Workflows

Parsl enables Python programmers to build existing functions and executables into a higher-level program, where those functions and executables can be run in parallel on different types of systems, such as laptops, clusters, clouds, and HPC.

Parsl enables developers to annotate Python functions with decorators (called Parsl apps) and then asynchronous execute those functions on arbitrary parallel and distributed computing systems. Parsl apps return futures that can be chained together to construct dataflow-based workflows.

Be the First to Know

Be the First to Know

New developments and features from our sponsored projects, straight to your inbox, once a month.

New developments and features from our sponsored projects, straight to your inbox, once a month.