[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: first batch of corrections




I have reviewed the first batch of corrections and have the following
comments:

Item 1:

I agree the MPI_Finalize is collective across all currently connected
processes.  I do not see how any MPI program that would have a problem with
this could be considered otherwise valid MPI.

I endorse Marc's suggestion that we point to the discussion in 5.5.4 rather
than paraphrase.

Item 6:

This involves a set of obvious corrections to MPI_Alltoallw and I agree in
principle.  However, there is a more difficult issue also to be decided and
that is whether sdispls and rdispls should be MPI_Aint rather than integer.
Using C int is clearly an unintended restrictiveness on the usability of
MPI_Alltoallw for 64 bit MPI.  I am confident that if the Forum had noticed
and discussed before MPI-2 was published, the type would have been
MPI_Aint.

I would not like to see any vote for making these array_of_int considered
to be a resolution of the whole issue.  Since the vote is defined as
approving new text I suggest we leave this one out of the first vote and
come back to it when we deal with the MPI_Aint displacements question.

Item 18:

I agree with Bill Gropp that the language types issue should be deferred.

                  Dick




Dick Treumann                RS/6000 SP Development
IBM Poughkeepsie Unix Development Lab
Dept 0lva / MS P963 -- 2455 South Road -- Poughkeepsie, NY 12601
Tele (845) 433-7846         Fax (845) 433-8363