You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have been reading ucc source code of version 1.3.0 and found some puzzled problems releated to algorithm.
Firstly, there is no default ucc_msg_range_t for scatter at score map of tl_ucp component. When creating scatter task with UCC_CLS=basic and UCC_CL_BASIC_TLS=ucp, which init function will be called ?
Secondly, when length of message is bigger than 4k, there is no ucc_msg_range_t for allreduce and bcast at score map of cl_hier component. When creating task with UCC_CLS=hier and UCC_CL_HIER_TLS=ucp, which init function will be called ?
Lastly, the processing procedure of knomial scatter algorithm at tl_ucp component is shown in the following figure. I doesn't seem to have achieved scatter option. Because it doesn't send ith segment to rank i. Am I right ?
thank you!
The text was updated successfully, but these errors were encountered:
Firstly, there is no default ucc_msg_range_t for scatter at score map of tl_ucp component. When creating scatter task with UCC_CLS=basic and UCC_CL_BASIC_TLS=ucp, which init function will be called ?
TL UCP doesn't have scatter implementation, scatter collective in TL UCP is used only as part of bcast sag algorithm.
Secondly, when length of message is bigger than 4k, there is no ucc_msg_range_t for allreduce and bcast at score map of cl_hier component. When creating task with UCC_CLS=hier and UCC_CL_HIER_TLS=ucp, which init function will be called ?
Lastly, the processing procedure of knomial scatter algorithm at tl_ucp component is shown in the following figure. I doesn't seem to have achieved scatter option. Because it doesn't send ith segment to rank i. Am I right ?
Right, scatter_knomial is not an implementation of scatter collective.
Hello,
I have been reading ucc source code of version 1.3.0 and found some puzzled problems releated to algorithm.
Firstly, there is no default ucc_msg_range_t for scatter at score map of tl_ucp component. When creating scatter task with UCC_CLS=basic and UCC_CL_BASIC_TLS=ucp, which init function will be called ?
Secondly, when length of message is bigger than 4k, there is no ucc_msg_range_t for allreduce and bcast at score map of cl_hier component. When creating task with UCC_CLS=hier and UCC_CL_HIER_TLS=ucp, which init function will be called ?
Lastly, the processing procedure of knomial scatter algorithm at tl_ucp component is shown in the following figure. I doesn't seem to have achieved scatter option. Because it doesn't send ith segment to rank i. Am I right ?
thank you!
The text was updated successfully, but these errors were encountered: