Package | Description |
---|---|
org.bytedeco.cuda.cudart | |
org.bytedeco.cuda.global |
Modifier and Type | Method and Description |
---|---|
CUgraphEdgeData |
CUgraphEdgeData.from_port(byte setter) |
CUgraphEdgeData |
CUgraphEdgeData.getPointer(long i) |
CUgraphEdgeData |
CUgraphEdgeData.position(long position) |
CUgraphEdgeData |
CUgraphEdgeData.reserved(int i,
byte setter) |
CUgraphEdgeData |
CUgraphEdgeData.to_port(byte setter) |
CUgraphEdgeData |
CUgraphEdgeData.type(byte setter) |
Modifier and Type | Method and Description |
---|---|
static int |
cudart.cuGraphAddDependencies_v2(CUgraph_st hGraph,
CUgraphNode_st from,
CUgraphNode_st to,
CUgraphEdgeData edgeData,
long numDependencies)
\brief Adds dependency edges to a graph (12.3+)
The number of dependencies to be added is defined by \p numDependencies
Elements in \p from and \p to at corresponding indices define a dependency.
|
static int |
cudart.cuGraphAddNode_v2(CUgraphNode_st phGraphNode,
CUgraph_st hGraph,
CUgraphNode_st dependencies,
CUgraphEdgeData dependencyData,
long numDependencies,
CUgraphNodeParams nodeParams)
\brief Adds a node of arbitrary type to a graph (12.3+)
Creates a new node in \p hGraph described by \p nodeParams with \p numDependencies
dependencies specified via \p dependencies.
|
static int |
cudart.cuGraphGetEdges_v2(CUgraph_st hGraph,
CUgraphNode_st from,
CUgraphNode_st to,
CUgraphEdgeData edgeData,
SizeTPointer numEdges)
\brief Returns a graph's dependency edges (12.3+)
Returns a list of \p hGraph's dependency edges.
|
static int |
cudart.cuGraphNodeGetDependencies_v2(CUgraphNode_st hNode,
CUgraphNode_st dependencies,
CUgraphEdgeData edgeData,
SizeTPointer numDependencies)
\brief Returns a node's dependencies (12.3+)
Returns a list of \p node's dependencies.
|
static int |
cudart.cuGraphNodeGetDependentNodes_v2(CUgraphNode_st hNode,
CUgraphNode_st dependentNodes,
CUgraphEdgeData edgeData,
SizeTPointer numDependentNodes)
\brief Returns a node's dependent nodes (12.3+)
Returns a list of \p node's dependent nodes.
|
static int |
cudart.cuGraphRemoveDependencies_v2(CUgraph_st hGraph,
CUgraphNode_st from,
CUgraphNode_st to,
CUgraphEdgeData edgeData,
long numDependencies)
\brief Removes dependency edges from a graph (12.3+)
The number of \p dependencies to be removed is defined by \p numDependencies.
|
static int |
cudart.cuStreamBeginCaptureToGraph(CUstream_st hStream,
CUgraph_st hGraph,
CUgraphNode_st dependencies,
CUgraphEdgeData dependencyData,
long numDependencies,
int mode)
\brief Begins graph capture on a stream to an existing graph
Begin graph capture on \p hStream, placing new nodes into an existing graph.
|
static int |
cudart.cuStreamGetCaptureInfo_v3(CUstream_st hStream,
int[] captureStatus_out,
long[] id_out,
CUgraph_st graph_out,
PointerPointer dependencies_out,
CUgraphEdgeData edgeData_out,
SizeTPointer numDependencies_out) |
static int |
cudart.cuStreamGetCaptureInfo_v3(CUstream_st hStream,
IntBuffer captureStatus_out,
LongBuffer id_out,
CUgraph_st graph_out,
PointerPointer dependencies_out,
CUgraphEdgeData edgeData_out,
SizeTPointer numDependencies_out) |
static int |
cudart.cuStreamGetCaptureInfo_v3(CUstream_st hStream,
IntPointer captureStatus_out,
LongPointer id_out,
CUgraph_st graph_out,
PointerPointer dependencies_out,
CUgraphEdgeData edgeData_out,
SizeTPointer numDependencies_out) |
static int |
cudart.cuStreamUpdateCaptureDependencies_v2(CUstream_st hStream,
CUgraphNode_st dependencies,
CUgraphEdgeData dependencyData,
long numDependencies,
int flags)
\brief Update the set of dependencies in a capturing stream (12.3+)
Modifies the dependency set of a capturing stream.
|
Copyright © 2024. All rights reserved.