forked from Parsl/parsl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.wci.yml
46 lines (41 loc) · 1.28 KB
/
.wci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
name: Parsl
icon: https://parsl-project.org/images/logos/parsl-logo.png
headline: Productive parallel programming in Python
description: |
Parsl is a flexible and scalable parallel programming library for Python.
Parsl augments Python with simple constructs for encoding parallelism.
Developers annotate Python functions to specify opportunities for
concurrent execution. These annotated functions, called apps, may represent
pure Python functions or calls to external applications. Parsl further
allows invocations of these apps, called tasks, to be connected by shared
input/output data (e.g., Python objects or files) via which Parsl
constructs a dynamic dependency graph of tasks to manage concurrent task
execution where possible.
language: Python
release:
version: 1.2.0
date: 2022-01-13
documentation:
general: https://parsl.readthedocs.io/en/stable/
installation: https://parsl.readthedocs.io/en/stable/quickstart.html
tutorial: https://parsl-project.org/binder
social:
twitter: ParslProject
execution_environment:
interfaces:
- Python API
resource_managers:
- Slurm
- LSF
- PBS
- Cobalt
- GridEngine
- HTCondor
- AWS
- Google Cloud
- Kubernetes
transfer_protocols:
- Globus
- HTTP
- FTP
- rsync