Class CU100

    • Method Detail

      • ncuDeviceGetLuid

        public static int ncuDeviceGetLuid​(long luid,
                                           long deviceNodeMask,
                                           int dev)
      • cuDeviceGetLuid

        public static int cuDeviceGetLuid​(java.nio.ByteBuffer luid,
                                          java.nio.IntBuffer deviceNodeMask,
                                          int dev)
      • cuStreamBeginCapture

        public static int cuStreamBeginCapture​(long hStream)
      • ncuStreamEndCapture

        public static int ncuStreamEndCapture​(long hStream,
                                              long phGraph)
      • cuStreamEndCapture

        public static int cuStreamEndCapture​(long hStream,
                                             PointerBuffer phGraph)
      • ncuStreamIsCapturing

        public static int ncuStreamIsCapturing​(long hStream,
                                               long captureStatus)
      • cuStreamIsCapturing

        public static int cuStreamIsCapturing​(long hStream,
                                              java.nio.IntBuffer captureStatus)
      • ncuImportExternalMemory

        public static int ncuImportExternalMemory​(long extMem_out,
                                                  long memHandleDesc)
      • ncuExternalMemoryGetMappedBuffer

        public static int ncuExternalMemoryGetMappedBuffer​(long devPtr,
                                                           long extMem,
                                                           long bufferDesc)
      • ncuExternalMemoryGetMappedMipmappedArray

        public static int ncuExternalMemoryGetMappedMipmappedArray​(long mipmap,
                                                                   long extMem,
                                                                   long mipmapDesc)
      • cuDestroyExternalMemory

        public static int cuDestroyExternalMemory​(long extMem)
      • ncuImportExternalSemaphore

        public static int ncuImportExternalSemaphore​(long extSem_out,
                                                     long semHandleDesc)
      • ncuSignalExternalSemaphoresAsync

        public static int ncuSignalExternalSemaphoresAsync​(long extSemArray,
                                                           long paramsArray,
                                                           int numExtSems,
                                                           long stream)
      • ncuWaitExternalSemaphoresAsync

        public static int ncuWaitExternalSemaphoresAsync​(long extSemArray,
                                                         long paramsArray,
                                                         int numExtSems,
                                                         long stream)
      • cuDestroyExternalSemaphore

        public static int cuDestroyExternalSemaphore​(long extSem)
      • ncuLaunchHostFunc

        public static int ncuLaunchHostFunc​(long hStream,
                                            long fn,
                                            long userData)
      • cuLaunchHostFunc

        public static int cuLaunchHostFunc​(long hStream,
                                           CUhostFnI fn,
                                           long userData)
      • ncuGraphCreate

        public static int ncuGraphCreate​(long phGraph,
                                         int flags)
      • cuGraphCreate

        public static int cuGraphCreate​(PointerBuffer phGraph,
                                        int flags)
      • ncuGraphAddKernelNode

        public static int ncuGraphAddKernelNode​(long phGraphNode,
                                                long hGraph,
                                                long dependencies,
                                                long numDependencies,
                                                long nodeParams)
      • ncuGraphKernelNodeGetParams

        public static int ncuGraphKernelNodeGetParams​(long hNode,
                                                      long nodeParams)
      • cuGraphKernelNodeGetParams

        public static int cuGraphKernelNodeGetParams​(long hNode,
                                                     CUDA_KERNEL_NODE_PARAMS nodeParams)
      • ncuGraphKernelNodeSetParams

        public static int ncuGraphKernelNodeSetParams​(long hNode,
                                                      long nodeParams)
      • cuGraphKernelNodeSetParams

        public static int cuGraphKernelNodeSetParams​(long hNode,
                                                     CUDA_KERNEL_NODE_PARAMS nodeParams)
      • ncuGraphAddMemcpyNode

        public static int ncuGraphAddMemcpyNode​(long phGraphNode,
                                                long hGraph,
                                                long dependencies,
                                                long numDependencies,
                                                long copyParams,
                                                long ctx)
      • ncuGraphMemcpyNodeGetParams

        public static int ncuGraphMemcpyNodeGetParams​(long hNode,
                                                      long nodeParams)
      • cuGraphMemcpyNodeGetParams

        public static int cuGraphMemcpyNodeGetParams​(long hNode,
                                                     CUDA_MEMCPY3D nodeParams)
      • ncuGraphMemcpyNodeSetParams

        public static int ncuGraphMemcpyNodeSetParams​(long hNode,
                                                      long nodeParams)
      • cuGraphMemcpyNodeSetParams

        public static int cuGraphMemcpyNodeSetParams​(long hNode,
                                                     CUDA_MEMCPY3D nodeParams)
      • ncuGraphAddMemsetNode

        public static int ncuGraphAddMemsetNode​(long phGraphNode,
                                                long hGraph,
                                                long dependencies,
                                                long numDependencies,
                                                long memsetParams,
                                                long ctx)
      • ncuGraphMemsetNodeGetParams

        public static int ncuGraphMemsetNodeGetParams​(long hNode,
                                                      long nodeParams)
      • cuGraphMemsetNodeGetParams

        public static int cuGraphMemsetNodeGetParams​(long hNode,
                                                     CUDA_MEMSET_NODE_PARAMS nodeParams)
      • ncuGraphMemsetNodeSetParams

        public static int ncuGraphMemsetNodeSetParams​(long hNode,
                                                      long nodeParams)
      • cuGraphMemsetNodeSetParams

        public static int cuGraphMemsetNodeSetParams​(long hNode,
                                                     CUDA_MEMSET_NODE_PARAMS nodeParams)
      • ncuGraphAddHostNode

        public static int ncuGraphAddHostNode​(long phGraphNode,
                                              long hGraph,
                                              long dependencies,
                                              long numDependencies,
                                              long nodeParams)
      • ncuGraphHostNodeGetParams

        public static int ncuGraphHostNodeGetParams​(long hNode,
                                                    long nodeParams)
      • cuGraphHostNodeGetParams

        public static int cuGraphHostNodeGetParams​(long hNode,
                                                   CUDA_HOST_NODE_PARAMS nodeParams)
      • ncuGraphHostNodeSetParams

        public static int ncuGraphHostNodeSetParams​(long hNode,
                                                    long nodeParams)
      • cuGraphHostNodeSetParams

        public static int cuGraphHostNodeSetParams​(long hNode,
                                                   CUDA_HOST_NODE_PARAMS nodeParams)
      • ncuGraphAddChildGraphNode

        public static int ncuGraphAddChildGraphNode​(long phGraphNode,
                                                    long hGraph,
                                                    long dependencies,
                                                    long numDependencies,
                                                    long childGraph)
      • cuGraphAddChildGraphNode

        public static int cuGraphAddChildGraphNode​(PointerBuffer phGraphNode,
                                                   long hGraph,
                                                   @Nullable
                                                   PointerBuffer dependencies,
                                                   long childGraph)
      • ncuGraphChildGraphNodeGetGraph

        public static int ncuGraphChildGraphNodeGetGraph​(long hNode,
                                                         long phGraph)
      • cuGraphChildGraphNodeGetGraph

        public static int cuGraphChildGraphNodeGetGraph​(long hNode,
                                                        PointerBuffer phGraph)
      • ncuGraphAddEmptyNode

        public static int ncuGraphAddEmptyNode​(long phGraphNode,
                                               long hGraph,
                                               long dependencies,
                                               long numDependencies)
      • cuGraphAddEmptyNode

        public static int cuGraphAddEmptyNode​(PointerBuffer phGraphNode,
                                              long hGraph,
                                              @Nullable
                                              PointerBuffer dependencies)
      • ncuGraphClone

        public static int ncuGraphClone​(long phGraphClone,
                                        long originalGraph)
      • cuGraphClone

        public static int cuGraphClone​(PointerBuffer phGraphClone,
                                       long originalGraph)
      • ncuGraphNodeFindInClone

        public static int ncuGraphNodeFindInClone​(long phNode,
                                                  long hOriginalNode,
                                                  long hClonedGraph)
      • cuGraphNodeFindInClone

        public static int cuGraphNodeFindInClone​(PointerBuffer phNode,
                                                 long hOriginalNode,
                                                 long hClonedGraph)
      • ncuGraphNodeGetType

        public static int ncuGraphNodeGetType​(long hNode,
                                              long type)
      • cuGraphNodeGetType

        public static int cuGraphNodeGetType​(long hNode,
                                             java.nio.IntBuffer type)
      • ncuGraphGetNodes

        public static int ncuGraphGetNodes​(long hGraph,
                                           long nodes,
                                           long numNodes)
      • ncuGraphGetRootNodes

        public static int ncuGraphGetRootNodes​(long hGraph,
                                               long rootNodes,
                                               long numRootNodes)
      • cuGraphGetRootNodes

        public static int cuGraphGetRootNodes​(long hGraph,
                                              @Nullable
                                              PointerBuffer rootNodes,
                                              PointerBuffer numRootNodes)
      • ncuGraphGetEdges

        public static int ncuGraphGetEdges​(long hGraph,
                                           long from,
                                           long to,
                                           long numEdges)
      • ncuGraphNodeGetDependencies

        public static int ncuGraphNodeGetDependencies​(long hNode,
                                                      long dependencies,
                                                      long numDependencies)
      • cuGraphNodeGetDependencies

        public static int cuGraphNodeGetDependencies​(long hNode,
                                                     @Nullable
                                                     PointerBuffer dependencies,
                                                     PointerBuffer numDependencies)
      • ncuGraphNodeGetDependentNodes

        public static int ncuGraphNodeGetDependentNodes​(long hNode,
                                                        long dependentNodes,
                                                        long numDependentNodes)
      • cuGraphNodeGetDependentNodes

        public static int cuGraphNodeGetDependentNodes​(long hNode,
                                                       @Nullable
                                                       PointerBuffer dependentNodes,
                                                       PointerBuffer numDependentNodes)
      • ncuGraphAddDependencies

        public static int ncuGraphAddDependencies​(long hGraph,
                                                  long from,
                                                  long to,
                                                  long numDependencies)
      • ncuGraphRemoveDependencies

        public static int ncuGraphRemoveDependencies​(long hGraph,
                                                     long from,
                                                     long to,
                                                     long numDependencies)
      • cuGraphRemoveDependencies

        public static int cuGraphRemoveDependencies​(long hGraph,
                                                    PointerBuffer from,
                                                    PointerBuffer to)
      • cuGraphDestroyNode

        public static int cuGraphDestroyNode​(long hNode)
      • ncuGraphInstantiate

        public static int ncuGraphInstantiate​(long phGraphExec,
                                              long hGraph,
                                              long phErrorNode,
                                              long logBuffer,
                                              long bufferSize)
      • cuGraphInstantiate

        public static int cuGraphInstantiate​(PointerBuffer phGraphExec,
                                             long hGraph,
                                             PointerBuffer phErrorNode,
                                             java.nio.ByteBuffer logBuffer)
      • cuGraphLaunch

        public static int cuGraphLaunch​(long hGraphExec,
                                        long hStream)
      • cuGraphExecDestroy

        public static int cuGraphExecDestroy​(long hGraphExec)
      • cuGraphDestroy

        public static int cuGraphDestroy​(long hGraph)