hipstreambatchmemop Interface Reference

hipstreambatchmemop Interface Reference#

HIPFORT API Reference: hipfort::hipstreambatchmemop Interface Reference
hipfort::hipstreambatchmemop Interface Reference

Enqueues an array of stream memory operations in the stream. More...

Public Member Functions

integer(kind(hipsuccess)) function hipstreambatchmemop_ (stream, count, paramarray, flags)
 

Detailed Description

Enqueues an array of stream memory operations in the stream.

[BETA]

Parameters
[in]stream- Stream identifier
[in]count- The number of operations in the array. Must be less than 256
[in]paramArray- The types and parameters of the individual operations.
[in]flags- Reserved for future expansion; must be 0.
Returns
hipSuccess, hipErrorInvalidValue

Batch operations to synchronize the stream via memory operations.

Warning
This API is marked as beta, meaning, while this is feature complete, it is still open to changes and may have outstanding issues.
See also
hipStreamWriteValue32, hipStreamWaitValue32, hipStreamWaitValue64. hipStreamWriteValue64

Member Function/Subroutine Documentation

◆ hipstreambatchmemop_()

integer(kind(hipsuccess)) function hipfort::hipstreambatchmemop::hipstreambatchmemop_ ( type(c_ptr), value  stream,
integer(c_int), value  count,
type(c_ptr), value  paramarray,
integer(c_int), value  flags 
)

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