[Mpi3-hybridpm] endpoint proposal
snir at illinois.edu
Wed May 19 18:55:58 CDT 2010
I attached a new version of the proposal on the wiki: main.2.pdf<https://svn.mpi-forum.org/trac/mpi-forum-web/attachment/wiki/MPI3Hybrid/main.2.pdf>
Changed the initialization functions as discussed in Chicago
Added the COMM_MERGE functionality we discussed (page 20-23)
Got rid of the new header files for OpenMP and PGAS
Points to discuss:
The issue of threads being attached by default to endpoint 0 for backward compatibility. Need to discuss the current solution (an extra initialization argument) vs. the option of having all threads attached by default to endpoint 0.
The issue of common level of thread support: common to all endpoints, to all endpoints at a process, different for each endpoint.
Page 12 -- do we want cached attributes with endpoints?
Page 20 -- do we want MPI_COMM_MERGE? Useful but takes a while to explain
Page 35 & 37 - PGAS initialization (we never went over this text)
More information about the mpiwg-hybridpm