Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README.rst #3197

Merged
merged 1 commit into from Feb 25, 2018
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
20 changes: 10 additions & 10 deletions README.rst
Expand Up @@ -18,12 +18,12 @@ implementation of a new programming model for conventional systems, such as
classic Linux based Beowulf clusters or multi-socket highly parallel SMP
nodes. At the same time, we want to have a very modular and well designed
runtime system architecture which would allow us to port our implementation
onto new computer system architectures. We want to use real world applications
onto new computer system architectures. We want to use real-world applications
to drive the development of the runtime system, coining out required
functionalities and converging onto a stable API which will provide a
smooth migration path for developers.

The API exposed by HPX is not only modelled after the interfaces defined by the
The API exposed by HPX is not only modeled after the interfaces defined by the
C++11/14/17 ISO standard, it also adheres to the programming guidelines used by the
Boost collection of C++ libraries. We aim to improve the scalability of today's
applications and to expose new levels of parallelism which are necessary to
Expand All @@ -33,7 +33,7 @@ take advantage of the exascale systems of the future.
What's so special about HPX?
****************************

* HPX exposes an uniform, standards-oriented API for ease of programming
* HPX exposes a uniform, standards-oriented API for ease of programming
parallel and distributed applications.
* It enables programmers to write fully asynchronous code using hundreds
of millions of threads.
Expand All @@ -56,7 +56,7 @@ What's so special about HPX?

The documentation for the latest release of HPX (currently V1.0) can be
`found here <http://stellar.cct.lsu.edu/files/hpx-1.0.0/html/index.html>`_.
In publications this release of HPX can be cited as: |zenodo_doi|.
In publications, this release of HPX can be cited as: |zenodo_doi|.

.. |zenodo_doi| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.556772.svg
:target: https://doi.org/10.5281/zenodo.556772
Expand All @@ -67,7 +67,7 @@ Additionally, we regularly upload the current status of the documentation
single-page version of the documentation
`here <http://stellar-group.github.io/hpx/docs/html/hpx.html>`_.

If you plan to use HPX we suggest to start with the latest released version
If you plan to use HPX we suggest starting with the latest released version
(currently HPX V1.0) which can be
`downloaded here <http://stellar.cct.lsu.edu/downloads/>`_.

Expand Down Expand Up @@ -98,7 +98,7 @@ any issue reports through the `issue tracker for this Github project
<http://github.com/STEllAR-GROUP/hpx/issues>`_.

Also, if you have any questions feel free to ask it over at
`stackoverflow <http://stackoverflow.com>`_
`StackOverflow <http://stackoverflow.com>`_
and tag the question with `hpx <http://stackoverflow.com/questions/tagged/hpx>`_.

For a full list of support options please see our
Expand Down Expand Up @@ -245,8 +245,8 @@ Windows
3) Create a build folder. HPX requires an out-of-tree-build. This means that you
will be unable to run CMake in the HPX source folder.

4) Open up the CMake GUI. In the input box labelled "Where is the source code:",
enter the full path to the source folder. In the input box labelled
4) Open up the CMake GUI. In the input box labeled "Where is the source code:",
enter the full path to the source folder. In the input box labeled
"Where to build the binaries:", enter the full path to the build folder you
created in step 2.

Expand All @@ -259,7 +259,7 @@ Windows
6) Press the "Configure" button. A window will pop up asking you which compiler
to use. Select the x64 Visual Studio 2012 compiler. Note that while it is
possible to build HPX for x86 we don't recommend doing so as 32 bit runs are
severely restricted by a 32 bit Windows system limitation affecting the number
severely restricted by a 32-bit Windows system limitation affecting the number
of HPX threads you can create.

7) If the "Generate" button is not clickable, press "Configure" again. Repeat
Expand Down Expand Up @@ -387,7 +387,7 @@ HPX is currently funded by
* The Department of Energy (DoE) through the award DE-SC0008714 (XPRESS).

Neither the United States Government nor any agency thereof, nor any of
their employees, makes any warranty, express or implied, or assumes any
their employees makes any warranty, express or implied, or assumes any
legal liability or responsibility for the accuracy, completeness, or
usefulness of any information, apparatus, product, or process disclosed,
or represents that its use would not infringe privately owned rights.
Expand Down