1
1

Merge pull request #8052 from hkuno/john.l.byrne/ofi_create_recv_tag_mask

use sync_send mask for ofi_create_recv_tag
Этот коммит содержится в:
Howard Pritchard 2020-10-26 15:56:35 -06:00 коммит произвёл GitHub
родитель 2e5303f618 18baa5e291
Коммит 487bbf31ba
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23

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

@ -160,7 +160,7 @@ __opal_attribute_always_inline__ static inline void
mtl_ofi_create_recv_tag_CQD(uint64_t *match_bits, uint64_t *mask_bits,
int comm_id, int tag)
{
*mask_bits = ompi_mtl_ofi.sync_proto_mask;
*mask_bits = ompi_mtl_ofi.sync_send;
*match_bits = (uint64_t) comm_id;
*match_bits = (*match_bits << (MTL_OFI_PROTO_BIT_COUNT
+ MTL_OFI_TAG_BIT_COUNT_DATA));
@ -229,7 +229,7 @@ __opal_attribute_always_inline__ static inline void
mtl_ofi_create_recv_tag(uint64_t *match_bits, uint64_t *mask_bits,
int comm_id, int source, int tag)
{
*mask_bits = ompi_mtl_ofi.sync_proto_mask;
*mask_bits = ompi_mtl_ofi.sync_send;
*match_bits = comm_id;
*match_bits = (*match_bits << ompi_mtl_ofi.num_bits_source_rank);