Comm
All configurations concerning the communication.
block_comm_size
block_comm_size: PositiveInt = 1
block_all_to_all
block_all_to_all: Literal['host_mpi', 'device_mpi', 'nccl'] | None = None
block_all_gather
block_all_gather: Literal['host_mpi', 'device_mpi', 'nccl'] | None = None
block_all_reduce
block_all_reduce: Literal['host_mpi', 'device_mpi', 'nccl'] | None = None
block_bcast
block_bcast: Literal['host_mpi', 'device_mpi', 'nccl'] | None = None
stack_all_to_all
stack_all_to_all: Literal['host_mpi', 'device_mpi', 'nccl'] | None = None
stack_all_gather
stack_all_gather: Literal['host_mpi', 'device_mpi', 'nccl'] | None = None
stack_all_reduce
stack_all_reduce: Literal['host_mpi', 'device_mpi', 'nccl'] | None = None
stack_bcast
stack_bcast: Literal['host_mpi', 'device_mpi', 'nccl'] | None = None
block_comm_config
block_comm_config: dict[str, str] = {}
stack_comm_config
stack_comm_config: dict[str, str] = {}