Support redistributing a `DistTensor` onto a grid that has a different underlying communicator from the tensor's original grid.
Support redistributing a
DistTensoronto a grid that has a different underlying communicator from the tensor's original grid.