hipoccupancymaxactiveblockspermultiprocessor Interface Reference

hipoccupancymaxactiveblockspermultiprocessor Interface Reference#

HIPFORT API Reference: hipfort::hipoccupancymaxactiveblockspermultiprocessor Interface Reference
hipfort::hipoccupancymaxactiveblockspermultiprocessor Interface Reference

Returns occupancy for a device function. More...

Public Member Functions

integer(kind(hipsuccess)) function hipoccupancymaxactiveblockspermultiprocessor_ (numblocks, f, blocksize, dynsharedmemperblk)
 

Detailed Description

Returns occupancy for a device function.

Parameters
[out]numBlocksReturned occupancy
[in]fKernel function for which occupancy is calulated
[in]blockSizeBlock size the kernel is intended to be launched with
[in]dynSharedMemPerBlkDynamic shared memory usage (in bytes) intended for each block
Returns
hipSuccess, hipErrorInvalidDeviceFunction, hipErrorInvalidValue

Member Function/Subroutine Documentation

◆ hipoccupancymaxactiveblockspermultiprocessor_()

integer(kind(hipsuccess)) function hipfort::hipoccupancymaxactiveblockspermultiprocessor::hipoccupancymaxactiveblockspermultiprocessor_ ( type(c_ptr), value  numblocks,
type(c_ptr), value  f,
integer(c_int), value  blocksize,
integer(c_size_t), value  dynsharedmemperblk 
)

The documentation for this interface was generated from the following file: