Skip to content

Conversation

@vinx13
Copy link
Member

@vinx13 vinx13 commented Jul 21, 2024

Implements SocketSession that connects multiple local worker processes/threads over multiple distributed nodes via TCP socket.

cc @tqchen @cyx-6

@github-actions github-actions bot requested review from cyx-6 and tqchen July 21, 2024 23:26
@vinx13 vinx13 force-pushed the feat/disco-socket branch from c44798d to 73bf90a Compare July 22, 2024 01:56
Comment on lines 72 to 75
/*! \brief The local worker id. This can be different from `worker_id` if the session is
* consisted of multiple distritributed sub-sessions.
*/
int local_worker_id;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We introduced int num_groups in #17180 which causes some conflicts. local_worker_id now equals to worker_id % (num_workers / num_groups).

vinx13 added 4 commits July 23, 2024 10:11
Implements SocketSession that connects multiple local worker
processes/threads over multiple distributed nodes via TCP socket.
@vinx13 vinx13 force-pushed the feat/disco-socket branch from f244f4c to bdf0ca4 Compare July 23, 2024 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants