Click or drag to resize
LaunchParam Class
Kernel launching parameters.
Inheritance Hierarchy
SystemObject
  AleaLaunchParam

Namespace:  Alea
Assembly:  Alea (in Alea.dll) Version: 3.0.4.5
Syntax
[SerializableAttribute]
public class LaunchParam

The LaunchParam type exposes the following members.

Constructors
  NameDescription
Public methodLaunchParam(Int32, Int32)
Create launching parameters with only specified grid and block dimensions.
Public methodLaunchParam(dim3, dim3)
Create launching parameters using the provided grid and block dimensions.
Public methodLaunchParam(Int32, Int32, Int32)
Create launching parameters with specified grid and block dimensions, and a dynamic allocated shared memory.
Public methodLaunchParam(dim3, dim3, Int32)
Create launching parameters using the provided grid and block dimensions, and a dynamically allocated shared memory.
Public methodLaunchParam(Int32, Int32, Int32, Stream)
Create launching parameters with specified grid and block dimensions, and a dynamic allocated shared memory, and a specified stream.
Public methodLaunchParam(dim3, dim3, Int32, Stream)
Create launching parameters with specified grid and block dimensions, and a dynamic allocated shared memory, and a specified stream.
Top
Properties
  NameDescription
Public propertyStatic memberAuto
Public propertyBlockDim
Block dimensions.
Public propertyBlockSizeLimit
Public propertyBlockSizeToSMemSize
Public propertyGridDim
Grid dimensions.
Public propertyIsDefaultStream
Indicate if it is launched in the default stream.
Public propertySharedMemorySize
Dynamic shared memory size in bytes.
Public propertyStream
On which stream the launching will be applied. None represents the default stream.
Public propertyStreamHandle
CUDA native handle of the stream, 0n represents the default stream.
Top
Methods
See Also