Skip to content

Some puzzled problems about algorithm #1018

Open
@Luckyton

Description

@Luckyton

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 ?
knomial_scatter

thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions