Package | Description |
---|---|
org.bytedeco.cuda.cudart | |
org.bytedeco.cuda.global |
Modifier and Type | Method and Description |
---|---|
cudaGraphEdgeData |
cudaGraphEdgeData.from_port(byte setter) |
cudaGraphEdgeData |
cudaGraphEdgeData.getPointer(long i) |
cudaGraphEdgeData |
cudaGraphEdgeData.position(long position) |
cudaGraphEdgeData |
cudaGraphEdgeData.reserved(int i,
byte setter) |
cudaGraphEdgeData |
cudaGraphEdgeData.to_port(byte setter) |
cudaGraphEdgeData |
cudaGraphEdgeData.type(byte setter) |
Modifier and Type | Method and Description |
---|---|
static int |
cudart.cudaGraphAddDependencies_v2(CUgraph_st graph,
CUgraphNode_st from,
CUgraphNode_st to,
cudaGraphEdgeData edgeData,
long numDependencies)
\brief Adds dependency edges to a graph.
|
static int |
cudart.cudaGraphAddNode_v2(CUgraphNode_st pGraphNode,
CUgraph_st graph,
CUgraphNode_st pDependencies,
cudaGraphEdgeData dependencyData,
long numDependencies,
cudaGraphNodeParams nodeParams)
\brief Adds a node of arbitrary type to a graph (12.3+)
Creates a new node in \p graph described by \p nodeParams with \p numDependencies
dependencies specified via \p pDependencies.
|
static int |
cudart.cudaGraphGetEdges_v2(CUgraph_st graph,
CUgraphNode_st from,
CUgraphNode_st to,
cudaGraphEdgeData edgeData,
SizeTPointer numEdges)
\brief Returns a graph's dependency edges (12.3+)
Returns a list of \p graph's dependency edges.
|
static int |
cudart.cudaGraphNodeGetDependencies_v2(CUgraphNode_st node,
CUgraphNode_st pDependencies,
cudaGraphEdgeData edgeData,
SizeTPointer pNumDependencies)
\brief Returns a node's dependencies (12.3+)
Returns a list of \p node's dependencies.
|
static int |
cudart.cudaGraphNodeGetDependentNodes_v2(CUgraphNode_st node,
CUgraphNode_st pDependentNodes,
cudaGraphEdgeData edgeData,
SizeTPointer pNumDependentNodes)
\brief Returns a node's dependent nodes (12.3+)
Returns a list of \p node's dependent nodes.
|
static int |
cudart.cudaGraphRemoveDependencies_v2(CUgraph_st graph,
CUgraphNode_st from,
CUgraphNode_st to,
cudaGraphEdgeData edgeData,
long numDependencies)
\brief Removes dependency edges from a graph.
|
static int |
cudart.cudaStreamBeginCaptureToGraph(CUstream_st stream,
CUgraph_st graph,
CUgraphNode_st dependencies,
cudaGraphEdgeData dependencyData,
long numDependencies,
int mode)
\brief Begins graph capture on a stream to an existing graph
Begin graph capture on \p stream.
|
static int |
cudart.cudaStreamGetCaptureInfo_v3(CUstream_st stream,
int[] captureStatus_out,
long[] id_out,
CUgraph_st graph_out,
PointerPointer dependencies_out,
cudaGraphEdgeData edgeData_out,
SizeTPointer numDependencies_out) |
static int |
cudart.cudaStreamGetCaptureInfo_v3(CUstream_st stream,
IntBuffer captureStatus_out,
LongBuffer id_out,
CUgraph_st graph_out,
PointerPointer dependencies_out,
cudaGraphEdgeData edgeData_out,
SizeTPointer numDependencies_out) |
static int |
cudart.cudaStreamGetCaptureInfo_v3(CUstream_st stream,
IntPointer captureStatus_out,
LongPointer id_out,
CUgraph_st graph_out,
PointerPointer dependencies_out,
cudaGraphEdgeData edgeData_out,
SizeTPointer numDependencies_out) |
static int |
cudart.cudaStreamUpdateCaptureDependencies_v2(CUstream_st stream,
CUgraphNode_st dependencies,
cudaGraphEdgeData dependencyData,
long numDependencies) |
static int |
cudart.cudaStreamUpdateCaptureDependencies_v2(CUstream_st stream,
CUgraphNode_st dependencies,
cudaGraphEdgeData 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.