Deep.Net


CudaCallT

Namespace: SymTensor.Compiler.Cuda
Parent Module: CudaRecipeTypes

CUDA api call

Union Cases

Union CaseDescription
CallCFunc(...)
Signature: string * Type * StreamT * ICudaArgTmpl list
EventCreate(EventObjectT,CUEventFlags)
Signature: EventObjectT * CUEventFlags
EventDestory(EventObjectT)
Signature: EventObjectT
EventRecord(EventObjectT,StreamT)
Signature: EventObjectT * StreamT
EventSynchronize(EventObjectT)
Signature: EventObjectT
ExecItem(CudaExecItemT,StreamT)
Signature: CudaExecItemT * StreamT
LaunchCKernel(...)
Signature: string * WorkDim * int * StreamT * ICudaArgTmpl list
LaunchCPPKernel(...)
Signature: TmplInstT * WorkDim * int * StreamT * ICudaArgTmpl list
MemAlloc(MemAllocManikinT)
Signature: MemAllocManikinT
MemFree(MemAllocManikinT)
Signature: MemAllocManikinT
StreamCreate(StreamT,CUStreamFlags)
Signature: StreamT * CUStreamFlags
StreamDestory(StreamT)
Signature: StreamT
StreamWaitEvent(StreamT,EventObjectT)
Signature: StreamT * EventObjectT
SubWorkspaceDispose(SubWorkspaceT)
Signature: SubWorkspaceT
SubWorkspaceNew(SubWorkspaceT)
Signature: SubWorkspaceT
TextureCreate(TextureObjectT)
Signature: TextureObjectT
TextureDestroy(TextureObjectT)
Signature: TextureObjectT
Fork me on GitHub