1
1

Merge pull request #6111 from kawashima-fj/pr/update-pcoll-doc

README & man: Update pcollreq documentation
Этот коммит содержится в:
KAWASHIMA Takahiro 2018-11-26 18:26:58 +09:00 коммит произвёл GitHub
родитель f05ebe82d3 5f0fcf0f45
Коммит 829e4e78f7
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 13 добавлений и 12 удалений

16
README
Просмотреть файл

@ -869,14 +869,14 @@ Open MPI Extensions
- The following extensions are included in this version of Open MPI:
- pcollreq: Provides routines for persistent collective
communication operations and persistent neighborhood collective
communication operations, which are proposed in the MPI Forum as
of June 2018. The function names are prefixed with MPIX_ instead
of MPI_, like MPIX_Barrier_init, because they are not standardized
yet. Future versions of Open MPI will switch to the MPI_ prefix
once the MPI Standard which includes this feature is published.
See their man page for more details.
- pcollreq: Provides routines for persistent collective communication
operations and persistent neighborhood collective communication
operations, which are planned to be included in the next MPI
Standard after MPI-3.1 as of Nov. 2018. The function names are
prefixed with MPIX_ instead of MPI_, like MPIX_Barrier_init,
because they are not standardized yet. Future versions of Open MPI
will switch to the MPI_ prefix once the MPI Standard which includes
this feature is published. See their man page for more details.
- affinity: Provides the OMPI_Affinity_str() routine on retrieving
a string that contains what resources a process is bound to. See
its man page for more details.

Просмотреть файл

@ -4,7 +4,8 @@ $COPYRIGHT$
This extension provides the feature of persistent collective communication
operations and persistent neighborhood collective communication operations,
which is proposed in the MPI Forum as of June 2018.
which is planned to be included in the next MPI Standard after MPI-3.1 as
of Nov. 2018.
See MPIX_Barrier_init(3) for more details.

Просмотреть файл

@ -529,16 +529,16 @@ MPIX_Neighbor_alltoallw_init(\fIsendbuf\fP, \fIsendcounts\fP, \fIsdispls\fP, \fI
.ft R
Creates a persistent communication request for a collective operation or neighborhood collective operation.
As of Sept. 2018, the feature of persistent collective communication operations and persistent collective neighborhood communication operations is planned to be included in the next MPI Standerd after MPI-3.1.
As of Nov. 2018, the feature of persistent collective communication operations and persistent collective neighborhood communication operations is planned to be included in the next MPI Standard after MPI-3.1.
.nf
https://github.com/mpi-forum/mpi-issues/issues/25
.fi
Open MPI implements its draft version shown in the following URL.
Open MPI implements 2018 Draft Specification of the MPI standard shown in the following URL.
.nf
https://github.com/mpi-forum/mpi-issues/files/2078076/mpi32-report-ticket25-austin-vote-june2018.pdf
https://www.mpi-forum.org/docs/drafts/mpi-2018-draft-report.pdf
.fi
The interface may still change in the standard. Therefore the prefix \fIMPIX_\fP is used instead of \fIMPI_\fP for these request creation routines. To start, complete, and free the created request, usual MPI routines (\fIMPI_Start\fP etc.) can be used.