CudaExecEnv
Namespace: SymTensor.Compiler.Cuda
Functions and values
Function or value | Description |
getArrayNDForManikin env manikin
Signature: env:CudaExecEnvT -> manikin:ArrayNDManikinT -> ITensor
|
gets an IArrayNDCudaT in device memory for the specified manikin
|
getDevMem env memManikin
Signature: env:CudaExecEnvT -> memManikin:MemManikinT -> CudaDeviceVariable<byte> * int64
|
Gets device memory and offset in bytes for an internal allocation or external reference.
|
getDevMemForManikin env manikin
Signature: env:CudaExecEnvT -> manikin:ArrayNDManikinT -> CudaDeviceVariable<byte> * int64
|
gets device memory and offset in bytes for an internal allocation or external reference
|
getHostRegMem env memManikin
Signature: env:CudaExecEnvT -> memManikin:MemManikinT -> RegHostMemT
|
Gets allocated host memory.
|
getHostRegMemForManikin env manikin
Signature: env:CudaExecEnvT -> manikin:ArrayNDManikinT -> CudaRegisteredHostMemory<byte>
|
gets host memory for an external reference
|
getSubworkspace env ws
Signature: env:CudaExecEnvT -> ws:SubWorkspaceT -> ICudaExprWorkspace
|
gets a sub-workspace
|
getTextureObj env tex
Signature: env:CudaExecEnvT -> tex:TextureObjectT -> CudaTexObject
|
gets a CudaTexObject
|