Skip to content

Commit

Permalink
Merge branch 'parsl+flux' of github.com:mercybassey/parsl into parsl+…
Browse files Browse the repository at this point in the history
…flux

merge
  • Loading branch information
mercybassey committed Mar 6, 2024
2 parents 15d280e + d8b073b commit f1c8105
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 10 deletions.
8 changes: 0 additions & 8 deletions docs/userguide/mpi_apps.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,6 @@
MPI Apps
========

.. note::

Parsl's support for MPI Apps described below is pending release.
Please use the ``mpi_experimental_3`` branch to use the functionality
described in this document. To install directly from github:

>> pip install git+https://github.com/Parsl/parsl.git@mpi_experimental_3

MPI applications run multiple copies of a program that complete a single task by
coordinating using messages passed within or across nodes.
Starting MPI application requires invoking a "launcher" code (e.g., ``mpiexec``) from one node
Expand Down
5 changes: 3 additions & 2 deletions parsl/dataflow/dflow.py
Original file line number Diff line number Diff line change
Expand Up @@ -1143,8 +1143,9 @@ def add_executors(self, executors):

def atexit_cleanup(self) -> None:
if not self.cleanup_called:
logger.info("DFK cleanup because python process is exiting")
self.cleanup()
logger.warning("Python is exiting with a DFK still running. "
"You should call parsl.dfk().cleanup() before "
"exiting to release any resources")
else:
logger.info("python process is exiting, but DFK has already been cleaned up")

Expand Down

0 comments on commit f1c8105

Please sign in to comment.