You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: add sciunit dependency management to manual (#4024)
* docs: add sciunit dependency management to manual
* docs: rewrite the sciunit part
* minor edits
---------
Co-authored-by: Benjamin Tovar <[email protected]>
@@ -2563,8 +2579,8 @@ Note that very large task graphs may be impractical to graph at this level of de
2563
2579
2564
2580
### Other Tools
2565
2581
2566
-
`vine_plot_compose` visualizes workflow executions in a variety of ways, creating a composition of multiple plots in a single visualiztion. This tool may be useful in
2567
-
comparing performance across multiple executions.
2582
+
`vine_plot_compose` visualizes workflow executions in a variety of ways, creating a composition of multiple plots in a single visualiztion. This tool may be useful in
| transient-error-interval | Time to wait in seconds after a resource failure before attempting to use it again | 15 |
2620
2636
| wait-for-workers | Do not schedule any tasks until `wait-for-workers` are connected. | 0 |
2621
2637
| worker-retrievals | If 1, retrieve all completed tasks from a worker when retrieving results, even if going above the parameter max-retrievals . Otherwise, if 0, retrieve just one task before deciding to dispatch new tasks or connect new workers. | 1 |
2622
-
| watch-library-logfiles | If 1, watch the output files produced by each of the library processes running on the remote workers, take
2638
+
| watch-library-logfiles | If 1, watch the output files produced by each of the library processes running on the remote workers, take
2623
2639
them back the current logging directory. | 0 |
2624
2640
2625
2641
=== "Python"
@@ -2660,7 +2676,7 @@ below is a simple Parsl application executing a function remotely.
2660
2676
future = double(1)
2661
2677
assert future.result() == 2
2662
2678
```
2663
-
Save this file as `parsl_vine_example.py`. Running
2679
+
Save this file as `parsl_vine_example.py`. Running
2664
2680
`python parsl_vine_example.py`
2665
2681
will automatically spawn a local worker to execute the function call.
2666
2682
@@ -2707,9 +2723,9 @@ In order to use the TaskVineExecutor with remote resources, you will need to cre
2707
2723
print(i.result())
2708
2724
```
2709
2725
2710
-
For more details on how to configure Parsl+TaskVine to scale applications
2711
-
with compute resources of
2712
-
local clusters and various performance optimizations, please refer to
2726
+
For more details on how to configure Parsl+TaskVine to scale applications
2727
+
with compute resources of
2728
+
local clusters and various performance optimizations, please refer to
2713
2729
the [Parsl documentation](https://parsl.readthedocs.io/en/stable/userguide/configuring.html).
2714
2730
2715
2731
### Dask
@@ -2780,7 +2796,7 @@ scheduler. The class `DaskVine` implements a TaskVine manager that has a
2780
2796
result = distance.compute(resources={"cores": 1}, resources_mode="max", lazy_transfers=True)
2781
2797
print(f"distance = {result}")
2782
2798
print("Terminating workers...", end="")
2783
-
print("done!")
2799
+
print("done!")
2784
2800
```
2785
2801
2786
2802
The `compute` call above may receive the following keyword arguments:
@@ -2792,7 +2808,7 @@ The `compute` call above may receive the following keyword arguments:
2792
2808
| extra\_files | A dictionary of {taskvine.File: "remote_name"} of input files to attach to each task.|
2793
2809
| lazy\_transfer | Whether to bring each result back from the workers (False, default), or keep transient results at workers (True) |
2794
2810
| resources | A dictionary to specify [maximum resources](#task-resources), e.g. `{"cores": 1, "memory": 2000"}`|
2795
-
| resources\_mode |[Automatic resource management](#automatic-resource-management) to use, e.g., "fixed", "max", or "max throughput"|
2811
+
| resources\_mode |[Automatic resource management](#automatic-resource-management) to use, e.g., "fixed", "max", or "max throughput"|
2796
2812
| task\_mode | Mode to execute individual tasks, such as [function calls](#serverless-computing). to use, e.g., "tasks", or "function-calls"|
0 commit comments