Parsl is a workflow management system written in Python. It allows the users to easily parallelize workflows and manage resources. Parsl programs can be executed on any compute resource from laptops to HPC systems, with no code changes.
This hands-on session is aimed at those who want to learn how to use Parsl. Some knowledge of Python (writing and calling functions) is necessary. A JupyterHub instance with compute allocations is being set up for attendees to use. Registration is required so that each attendee can have an allocation ready to go.
The agenda will include:
By the end of the workshop participants will have the knowledge needed to implement and deploy Parsl in new and existing projects.
You will need a NCSA account and be a member of the class to access these services