Module: OpenCL::Device::NVDeviceAttributeQuery

Included in:
OpenCL::Device
Defined in:
lib/opencl_ruby_ffi/nv/device_attribute_query.rb

Instance Method Summary collapse

Instance Method Details

#attribute_async_engine_count_nvObject

Returns the OpenCL::Device::attribute_async_engine_count_nv info



37
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 37

get_info("Device", :cl_uint, "attribute_async_engine_count_nv")

#compute_capability_major_nvObject

Returns the OpenCL::Device::compute_capability_major_nv info



33
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 33

get_info("Device", :cl_uint, "compute_capability_major_nv")

#compute_capability_minor_nvObject

Returns the OpenCL::Device::compute_capability_minor_nv info



34
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 34

get_info("Device", :cl_uint, "compute_capability_minor_nv")

#gpu_overlap_nvObject

Returns the OpenCL::Device::gpu_overlap_nv info



40
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 40

get_info("Device", :cl_bool, "gpu_overlap_nv")

#integrated_memory_nvObject

Returns the OpenCL::Device::integrated_memory_nv info



42
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 42

get_info("Device", :cl_bool, "integrated_memory_nv")

#kernel_exec_timeout_nvObject

Returns the OpenCL::Device::kernel_exec_timeout_nv info



41
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 41

get_info("Device", :cl_bool, "kernel_exec_timeout_nv")

#pci_bus_id_nvObject

Returns the OpenCL::Device::pci_bus_id_nv info



38
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 38

get_info("Device", :cl_uint, "pci_bus_id_nv")

#pci_slot_id_nvObject

Returns the OpenCL::Device::pci_slot_id_nv info



39
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 39

get_info("Device", :cl_uint, "pci_slot_id_nv")

#registers_per_block_nvObject

Returns the OpenCL::Device::registers_per_block_nv info



35
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 35

get_info("Device", :cl_uint, "registers_per_block_nv")

#warp_size_nvObject

Returns the OpenCL::Device::warp_size_nv info



36
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 36

get_info("Device", :cl_uint, "warp_size_nv")