Skip to content

Commit

Permalink
TL/UCP: Refactor, add alltoall
Browse files Browse the repository at this point in the history
  • Loading branch information
nsarka committed Jul 8, 2024
1 parent 52a03cf commit c1ac65b
Show file tree
Hide file tree
Showing 10 changed files with 606 additions and 490 deletions.
1 change: 1 addition & 0 deletions src/components/tl/ucp/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ alltoall = \
alltoall/alltoall.c \
alltoall/alltoall_onesided.c \
alltoall/alltoall_pairwise.c \
alltoall/alltoall_xgvmi.c \
alltoall/alltoall_bruck.c

alltoallv = \
Expand Down
4 changes: 1 addition & 3 deletions src/components/tl/ucp/allgather/allgather.h
Original file line number Diff line number Diff line change
Expand Up @@ -76,9 +76,7 @@ ucc_status_t ucc_tl_ucp_allgather_sparbit_init(ucc_base_coll_args_t *coll_args,
ucc_coll_task_t **task_h);

/* XGVMI */
ucc_status_t ucc_tl_ucp_allgather_xgvmi_init(ucc_base_coll_args_t *coll_args,
ucc_base_team_t *team,
ucc_coll_task_t **task_h);
void ucc_tl_ucp_dpu_xgvmi_rdma_progress_allgather(ucc_coll_task_t *coll_task);

/* Uses allgather_kn_radix from config */
ucc_status_t ucc_tl_ucp_allgather_knomial_init(ucc_base_coll_args_t *coll_args,
Expand Down
Loading

0 comments on commit c1ac65b

Please sign in to comment.