mindspore/docs/api/api_python/ops/mindspore.ops.Barrier.rst

26 lines
862 B
ReStructuredText
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

mindspore.ops.Barrier
=====================
.. py:class:: mindspore.ops.Barrier(group=GlobalComm.WORLD_COMM_GROUP)
同步通信域内的多个进程。进程调用到该算子后进入阻塞状态,直到通信域内所有进程调用到该算子,
进程被唤醒并继续执行。
参数:
- **group** (str可选) - 表示通信域。默认值: ``GlobalComm.WORLD_COMM_GROUP``
异常:
- **TypeError** - `group` 不为str。
- **RuntimeError** - 后端无效,或者分布式初始化失败。
样例:
.. note::
.. include:: mindspore.ops.comm_note.rst
该样例需要在4卡环境下运行。
教程样例:
- `分布式集合通信原语 - Barrier
<https://www.mindspore.cn/docs/zh-CN/master/api_python/samples/ops/communicate_ops.html#barrier>`_