Skip to content

Commit

Permalink
Merge pull request #191 from yidiq7/master
Browse files Browse the repository at this point in the history
Fix typos
  • Loading branch information
mmckerns committed Jun 7, 2020
2 parents 69d37f9 + 7e4fef9 commit 5856ece
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ parallel graph management and execution in heterogeneous computing

About the Pathos Framework
--------------------------
``pathos`` is a framework for heterogenous computing. It provides a consistent
``pathos`` is a framework for heterogeneous computing. It provides a consistent
high-level interface for configuring and launching parallel computations
across heterogenous resources. ``pathos`` provides configurable launchers for
across heterogeneous resources. ``pathos`` provides configurable launchers for
parallel and distributed computing, where each launcher contains the
syntactic logic to configure and launch jobs in an execution environment.
Examples of launchers that plug into ``pathos`` are: a queue-less MPI-based
Expand All @@ -23,7 +23,7 @@ code to leverage the selected parallel or distributed computing resource.
This not only greatly reduces the time to convert a code to parallel, but it
also enables a single code-base to be maintained instead of requiring
parallel, serial, and distributed versions of a code. ``pathos`` maps can be
nested, thus hierarchical heterogenous computing is possible by merely
nested, thus hierarchical heterogeneous computing is possible by merely
selecting the desired hierarchy of ``map`` and ``pipe`` (``apply``) objects.

The ``pathos`` framework is composed of several interoperating packages:
Expand All @@ -34,7 +34,7 @@ The ``pathos`` framework is composed of several interoperating packages:
* ``multiprocess``: better multiprocessing and multithreading in python
* ``ppft``: distributed and parallel python
* ``pyina``: MPI parallel ``map`` and cluster scheduling
* ``pathos``: graph management and execution in heterogenous computing
* ``pathos``: graph management and execution in heterogeneous computing


About Pathos
Expand Down

0 comments on commit 5856ece

Please sign in to comment.