Show / Hide Table of Contents

    Struct CUDeviceProperties

    Legacy device properties

    Inherited Members
    System.ValueType.Equals(System.Object)
    System.ValueType.GetHashCode()
    System.ValueType.ToString()
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: ManagedCuda.BasicTypes
    Assembly: ManagedCuda.dll
    Syntax
    public struct CUDeviceProperties

    Fields

    | Improve this Doc View Source

    clockRate

    Clock frequency in kilohertz

    Declaration
    public int clockRate
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    maxGridSize

    Maximum size of each dimension of a grid

    Declaration
    public int[] maxGridSize
    Field Value
    Type Description
    System.Int32[]
    | Improve this Doc View Source

    maxThreadsDim

    Maximum size of each dimension of a block

    Declaration
    public int[] maxThreadsDim
    Field Value
    Type Description
    System.Int32[]
    | Improve this Doc View Source

    maxThreadsPerBlock

    Maximum number of threads per block

    Declaration
    public int maxThreadsPerBlock
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    memPitch

    Maximum pitch in bytes allowed by the memory copy functions that involve memory regions allocated through cuMemAllocPitch_v2(ref CUdeviceptr, ref SizeT, SizeT, SizeT, UInt32).

    Declaration
    public int memPitch
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    regsPerBlock

    32-bit registers available per block

    Declaration
    public int regsPerBlock
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    sharedMemPerBlock

    Shared memory available per block in bytes

    Declaration
    public int sharedMemPerBlock
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    SIMDWidth

    Warp size in threads. Also called SIMD width.

    Declaration
    public int SIMDWidth
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    textureAlign

    Alignment requirement for textures. texture base addresses that are aligned to textureAlign bytes do not need an offset applied to texture fetches.

    Declaration
    public int textureAlign
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    totalConstantMemory

    Constant memory available on device in bytes

    Declaration
    public int totalConstantMemory
    Field Value
    Type Description
    System.Int32
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX