diff --git a/doc/getting_started.qbk b/doc/getting_started.qbk index 068cdd2..c222696 100644 --- a/doc/getting_started.qbk +++ b/doc/getting_started.qbk @@ -87,20 +87,20 @@ As explained in the boost installation instructions, running the bootstrap (`./ using mpi ; -Alternatively, you can provided explicitly the list of Boost libraries you want to build. -Please refer to the `--help` option` of the `bootstrap` script. +Alternatively, you can explicitly provide the list of Boost libraries you want to build. +Please refer to the `--help` option of the `bootstrap` script. [endsect:bootstrap] [section:setup Setting up your MPI Implementation] First, you need to scan the =include/boost/mpi/config.hpp= file and check if some -settings needs to be modified for your MPI implementation or preferences. +settings need to be modified for your MPI implementation or preferences. In particular, the [macroref BOOST_MPI_HOMOGENEOUS] macro, that you will need to comment out -if you plan to run on an heterogeneous set of machines. See the [link mpi.tutorial.performance_optimizations.homogeneous_machines optimization] notes below. +if you plan to run on a heterogeneous set of machines. See the [link mpi.tutorial.performance_optimizations.homogeneous_machines optimization] notes below. -Most MPI implementations requires specific compilation and link options. -In order to mask theses details to the user, most MPI implementations provides +Most MPI implementations require specific compilation and link options. +In order to mask theses details to the user, most MPI implementations provide wrappers which silently pass those options to the compiler. Depending on your MPI implementation, some work might be needed to tell Boost which @@ -154,7 +154,7 @@ using mpi : mpiicc : rt ; ] -As a convenience, MPI wrappers usually have an options that provide the required informations, and, it usually starts with `--show`. You can use those to find out the the requested jam directive: +As a convenience, MPI wrappers usually have an option that provides the required informations, which usually starts with `--show`. You can use those to find out the requested jam directive: [pre $ mpiicc -show icc -I/softs/...\/include ... -L/softs/...\/lib ... -Xlinker -rpath -Xlinker \/softs/...\/lib .... -lmpi -ldl -lrt -lpthread diff --git a/include/boost/mpi/communicator.hpp b/include/boost/mpi/communicator.hpp index ff889d0..8663ba3 100644 --- a/include/boost/mpi/communicator.hpp +++ b/include/boost/mpi/communicator.hpp @@ -509,7 +509,7 @@ class BOOST_MPI_DECL communicator */ status recv(int source, int tag) const; - /** @brief Send a message to remote process nd receive another message + /** @brief Send a message to remote process and receive another message * from another process. */ template