Eager boxing 1 to n (#5943)
* cuda base cpu mpi boxing * cpu_mpi * fix conflicts * add cpu mpi unittests * more checks and unittests * abstract_consistent_to_consistent_op_expr * fix compiler complaint * refactor consistent-to-consistent eager consisitent op interpreter * fix compiler complaint * refactor ConsistentToConsistentOpExpr * lazy interpreter (#5903) * fix bugs about consistent_id * more test_consistent_cast unittests * refactor functional::ToConsistent * refactor GetNdSbp * fix compiler complaints * Update eager_consistent_op_interpreter.cpp * Update eager_mirrored_op_interpreter.cpp * eager_boxing_1_to_n * add missing files * del useless file * minor fix * refactor GetDevice4CurrentProcessCtx * refine * minor fix * Update naive_1ton_boxing_interpreter.cpp * refine * Update eager_boxing_interpreter_mgr.cpp * fix error * fix error * auto format by CI * fix error * refine * make of_format * Update nd_sbp.h * fix consistent id check error * refine * back up * refine * minor fix * refine * refine * refine * minor fix * minor fix * refine * refine * Update nccl_boxing_function.cpp * refine * fix consistent meta check bug * zoom kLimitParallelConfString * refine * Update symmetric_x_to_b.cpp * Update boxing_dividor_util.h * Update boxing_dividor_util.cpp * Update eager_boxing_interpreter_mgr.cpp * auto format by CI * Update asymmetric_x_to_b.cpp * Update asymmetric_broadcast.cpp * auto format by CI Co-authored-by: NXinqi Li <lixinqi0703106@163.com> Co-authored-by: Nleaves-zwx <kunta0932@gmail.com> Co-authored-by: NLi Xinqi <lixinqi2010@gmail.com> Co-authored-by: Noneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com> Co-authored-by: Noneflow-ci-bot <ci-bot@oneflow.org>
Showing
想要评论请 注册 或 登录