This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch nightly
in repository https://gitbox.apache.org/repos/asf/tvm.git
from 6704175fc7 Pass to eliminate redundant branch and overcompute (#17170)
add 08d75197e1 [Cython][FFI] Fix crash when call del operator for handle
(#17190)
add 1b6c00d756 [Disco] Implement SocketSession (#17182)
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 6 +
include/tvm/runtime/disco/disco_worker.h | 4 +
include/tvm/runtime/disco/session.h | 1 +
.../tvm/exec/disco_remote_socket_session.py | 30 +-
python/tvm/runtime/disco/__init__.py | 1 +
python/tvm/runtime/disco/session.py | 25 +-
src/runtime/disco/bcast_session.h | 20 ++
src/runtime/disco/disco_worker.cc | 4 +-
src/runtime/disco/distributed/socket_session.cc | 332 +++++++++++++++++++++
src/runtime/disco/message_queue.h | 133 +++++++++
src/runtime/disco/nccl/nccl.cc | 4 +-
src/runtime/disco/process_session.cc | 128 ++------
src/runtime/disco/threaded_session.cc | 4 +
src/support/socket.h | 6 +-
tests/python/disco/test_session.py | 87 +++++-
15 files changed, 657 insertions(+), 128 deletions(-)
copy tests/python/tir-analysis/test_tir_analysis_expr_deep_equal.py =>
python/tvm/exec/disco_remote_socket_session.py (62%)
create mode 100644 src/runtime/disco/distributed/socket_session.cc
create mode 100644 src/runtime/disco/message_queue.h