Class NVDeviceAttributeQuery


  • public final class NVDeviceAttributeQuery
    extends java.lang.Object
    Native bindings to the nv_device_attribute_query extension.

    This extension provides a mechanism to query device attributes specific to NVIDIA hardware. This will enable the programmer to optimize OpenCL kernels based on the specifics of the hardware.

    • Field Detail

      • CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV

        public static final int CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV
        Returns the major revision number that defines the CUDA compute capability of the device.
        See Also:
        Constant Field Values
      • CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV

        public static final int CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV
        Returns the minor revision number that defines the CUDA compute capability of the device.
        See Also:
        Constant Field Values
      • CL_DEVICE_REGISTERS_PER_BLOCK_NV

        public static final int CL_DEVICE_REGISTERS_PER_BLOCK_NV
        Maximum number of 32-bit registers available to a work-group; this number is shared by all work-groups simultaneously resident on a multiprocessor.
        See Also:
        Constant Field Values
      • CL_DEVICE_WARP_SIZE_NV

        public static final int CL_DEVICE_WARP_SIZE_NV
        Warp size in work-items.
        See Also:
        Constant Field Values
      • CL_DEVICE_GPU_OVERLAP_NV

        public static final int CL_DEVICE_GPU_OVERLAP_NV
        Returns TRUE if the device can concurrently copy memory between host and device while executing a kernel, or FALSE if not.
        See Also:
        Constant Field Values
      • CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV

        public static final int CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV
        Returns TRUE if there is a run time limit for kernels executed on the device, or FALSE if not.
        See Also:
        Constant Field Values
      • CL_DEVICE_INTEGRATED_MEMORY_NV

        public static final int CL_DEVICE_INTEGRATED_MEMORY_NV
        Returns TRUE if the device is integrated with the memory subsystem, or FALSE if not.
        See Also:
        Constant Field Values