Click or drag to resize
KernelT Class
Inheritance Hierarchy
SystemObject
  DisposableObject
    Entity
      AleaKernel
        AleaKernelT

Namespace:  Alea
Assembly:  Alea (in Alea.dll) Version: 3.0.4.5
Syntax
[SerializableAttribute]
public class Kernel<T> : Kernel

Type Parameters

T

The KernelT type exposes the following members.

Constructors
  NameDescription
Public methodKernelT
Initializes a new instance of the KernelT class
Top
Properties
  NameDescription
Public propertyBinaryVersion (Inherited from Kernel.)
Public propertyConstSizeBytes (Inherited from Kernel.)
Public propertyHandle
CUDA native handle of this kernel function.
(Inherited from Kernel.)
Public propertyLaunch
Public propertyLocalSizeBytes (Inherited from Kernel.)
Public propertyMaxThreadsPerBlock (Inherited from Kernel.)
Public propertyNumRegs (Inherited from Kernel.)
Public propertyParamBuffer (Inherited from Kernel.)
Public propertyPTXVersion (Inherited from Kernel.)
Public propertySharedSizeBytes (Inherited from Kernel.)
Public propertySymbol
The kernel compile time symbol of this kernel function.
(Inherited from Kernel.)
Top
Methods
  NameDescription
Public methodCreateLaunchParam (Inherited from Kernel.)
Public methodCreateLaunchParam(Int32) (Inherited from Kernel.)
Public methodCreateLaunchParamWithDynamicSharedMem(Int32) (Inherited from Kernel.)
Public methodCreateLaunchParamWithDynamicSharedMem(Int32, Int32) (Inherited from Kernel.)
Public methodCreateLaunchParamWithDynamicSharedMemDel (Inherited from Kernel.)
Public methodCreateLaunchParamWithDynamicSharedMemFun (Inherited from Kernel.)
Public methodDispose (Inherited from Kernel.)
Public methodLaunchRaw(LaunchParam, FSharpOptionObject, FSharpListObject)
A raw launching method by sending parameters as obj list.
(Inherited from Kernel.)
Public methodLaunchRaw(Session, LaunchParam, FSharpOptionObject, FSharpListObject) (Inherited from Kernel.)
Public methodMaxActiveBlocksPerMultiprocessor(Int32) (Inherited from Kernel.)
Public methodMaxActiveBlocksPerMultiprocessor(Int32, Int32) (Inherited from Kernel.)
Public methodMaxActiveBlocksPerMultiprocessor(Int32, Int32, OccupancyFlag) (Inherited from Kernel.)
Public methodMaxPotentialBlockSize (Inherited from Kernel.)
Public methodMaxPotentialBlockSize(Int32) (Inherited from Kernel.)
Public methodMaxPotentialBlockSize(Int32, Int32, OccupancyFlag) (Inherited from Kernel.)
Public methodMaxPotentialBlockSizeByDelegate(Funcdim3, Int32) (Inherited from Kernel.)
Public methodMaxPotentialBlockSizeByDelegate(Funcdim3, Int32, Int32, OccupancyFlag) (Inherited from Kernel.)
Public methodMaxPotentialBlockSizeByFunction(FSharpFuncdim3, Int32) (Inherited from Kernel.)
Public methodMaxPotentialBlockSizeByFunction(FSharpFuncdim3, Int32, Int32, OccupancyFlag) (Inherited from Kernel.)
Public methodRawLaunch (Inherited from Kernel.)
Top
See Also