46 lines
857 B
ReStructuredText
46 lines
857 B
ReStructuredText
|
|
.. _libcudacxx-ptx-instructions-fence:
|
||
|
|
|
||
|
|
fence
|
||
|
|
=====
|
||
|
|
|
||
|
|
- PTX ISA:
|
||
|
|
`fence <https://docs.nvidia.com/cuda/parallel-thread-execution/index.html#parallel-synchronization-and-communication-instructions-membar-fence>`__
|
||
|
|
|
||
|
|
.. _fence-1:
|
||
|
|
|
||
|
|
fence
|
||
|
|
-----
|
||
|
|
|
||
|
|
.. include:: generated/fence.rst
|
||
|
|
|
||
|
|
fence.sync_restrict
|
||
|
|
-------------------
|
||
|
|
|
||
|
|
.. include:: generated/fence_sync_restrict.rst
|
||
|
|
|
||
|
|
fence.mbarrier_init
|
||
|
|
-------------------
|
||
|
|
|
||
|
|
.. include:: generated/fence_mbarrier_init.rst
|
||
|
|
|
||
|
|
fence.proxy.alias
|
||
|
|
-----------------
|
||
|
|
|
||
|
|
.. include:: generated/fence_proxy_alias.rst
|
||
|
|
|
||
|
|
fence.proxy.async
|
||
|
|
-----------------
|
||
|
|
|
||
|
|
|
||
|
|
.. include:: generated/fence_proxy_async.rst
|
||
|
|
|
||
|
|
fence.proxy.async.sync_restrict
|
||
|
|
-------------------------------
|
||
|
|
|
||
|
|
.. include:: generated/fence_proxy_async_generic_sync_restrict.rst
|
||
|
|
|
||
|
|
fence.proxy.tensormap
|
||
|
|
---------------------
|
||
|
|
|
||
|
|
.. include:: generated/fence_proxy_tensormap_generic.rst
|