cuda.bindings._v2.driver.multicast_get_granularity#

cuda.bindings._v2.driver.multicast_get_granularity(prop, int option) → size_t#

Calculates either the minimal or recommended granularity for multicast object.

Calculates either the minimal or recommended granularity for a given set of multicast object properties and returns it in granularity. This granularity can be used as a multiple for size, bind offsets and address mappings of the multicast object.

Parameters:
  • prop (intptr_t) – Properties of the multicast object.

  • option (MulticastGranularityFlags) – Determines which granularity to return.

Returns:

Returned granularity.

Return type:

size_t

See also

cuMulticastGetGranularity