Fix starting buffer point for triggered get. Should be after the eager part of the
message This commit was SVN r24752.
Этот коммит содержится в:
родитель
7ebd094ecf
Коммит
a7c682cdb0
@ -403,7 +403,7 @@ ompi_mtl_portals4_irecv(struct mca_mtl_base_module_t* mtl,
|
||||
}
|
||||
|
||||
ret = PtlTriggeredGet(ptl_request->md_h,
|
||||
0,
|
||||
ompi_mtl_portals4.eager_limit,
|
||||
length - ompi_mtl_portals4.eager_limit,
|
||||
remote_proc,
|
||||
PTL_READ_TABLE_ID,
|
||||
@ -431,7 +431,7 @@ ompi_mtl_portals4_irecv(struct mca_mtl_base_module_t* mtl,
|
||||
me.ac_id.uid = PTL_UID_ANY;
|
||||
me.options = PTL_ME_OP_PUT | PTL_ME_USE_ONCE | PTL_ME_EVENT_UNLINK_DISABLE;
|
||||
if (ompi_mtl_portals4.protocol == triggered && length > ompi_mtl_portals4.eager_limit) {
|
||||
me.options |= PTL_ME_EVENT_CT_COMM | PTL_ME_EVENT_CT_BYTES;
|
||||
me.options |= PTL_ME_EVENT_CT_COMM | PTL_ME_EVENT_CT_OVERFLOW | PTL_ME_EVENT_CT_BYTES;
|
||||
}
|
||||
me.match_id = remote_proc;
|
||||
me.match_bits = match_bits;
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user