The Mbarrier instruction submodule.
| 272 | |
| 273 | |
| 274 | class MbarrierNamespace: |
| 275 | """The Mbarrier instruction submodule.""" |
| 276 | |
| 277 | def __init__(self): |
| 278 | self.init = _op_wrapper(_cuda_op.ptx_mbarrier_init) |
| 279 | self.try_wait = _op_wrapper(_cuda_op.ptx_mbarrier_try_wait) |
| 280 | self.try_wait_once = _op_wrapper(_cuda_op.ptx_mbarrier_try_wait_once) |
| 281 | self.try_wait_acquire_cluster = _op_wrapper(_cuda_op.ptx_mbarrier_try_wait_acquire_cluster) |
| 282 | self.arrive = MbarrierArriveNamespace() |
| 283 | |
| 284 | |
| 285 | class MbarrierArriveNamespace: |
no outgoing calls
no test coverage detected
searching dependent graphs…