- 11 Jun, 2015 40 commits
-
-
Charles J Archer authored
* Fix 32-bit integer overflow * Add non-contig support for contig *Msg functions when OFI permits * Remove asserts for better error handling in out of memory condition Change-Id: I0eaa848c9919b7f4b3088b64b9fef79fd5ad2406 Signed-off-by:
Charles J Archer <charles.j.archer@intel.com>
-
Xin Zhao authored
In Nemesis, MPIDI_CH3I_shm_active_send stores the request pointer that is currently involved in active sending, which means the headers are already sent out, but the data is not sent out yet. MPIDI_CH3I_Shm_send_progress() function will go over the request queue and make progress when either (1) MPIDI_CH3I_shm_active_send is not NULL or (2) queue head is not NULL. For (1), API that only sends the data is called, otherwise, API that sends both headers and data is called. Originally in MPIDI_CH3I_iSendv(), MPIDI_CH3I_shm_active_send is set even though headers are not sent out, which is not correct since MPIDI_CH3I_Shm_send_progress() function will trigger the API that only tries to send the data. This patch fixes this issue. Signed-off-by:
Pavan Balaji <balaji@anl.gov>
-
Xin Zhao authored
Signed-off-by:
Pavan Balaji <balaji@anl.gov>
-
Kenneth Raffenetti authored
Signed-off-by:
Pavan Balaji <balaji@anl.gov>
-
Signed-off-by:
Sangmin Seo <sseo@anl.gov>
-
Signed-off-by:
Sangmin Seo <sseo@anl.gov>
-
Pavan Balaji authored
-
Pavan Balaji authored
-
Pavan Balaji authored
-
-
LLC_probe is called before a value of tag is set, when compiling with O2. To avoid this, change the order of setting.
-
netmod-tofu receive TARGET_PROC_FAIL event when a command posted is failed by SIGUSR1. ie. Target rank is dead.
-
-
-
-
This reverts commit 3911459b5f0fd6bb2281f49564aa632b88d348a5.
-
vc for a local process is not initialize by vc_init. Therefore, it does not have a LLC rank.
-
-
- LLC_event_t has a data length which sender has requested, so use the value to unpack and set MPI_Status. - When received data was truncated in LLC, error_code is LLC_ERROR_TRUNCATE. In this case, set the error code of MPI_Status to MPI_ERR_TRUNCATE.
-
-
-
-
-
-
-
-
-
-
-
1. Correspond to the changes of the LLC interface 2. Use communicator LLC_COM_MPICH
-
This reverts commit 05059e74e6869b62f9d10d9e8874aa1d6df5c1a1.
-
Sender does not know if UNSOLICITED command was sent or not. So process might be finished before the command is sent. To avoid this, wait until all UNSOLICITED are done.
-
-
-
The data format to transmit or receive may be contiguous and have the nonzero lower bound.
-
The values of request status are used when using collective communication. So update them after receiving data.
-
-
-
Squash this because it's a mixed commit.
-
-