Module: OpenCL::Device::NVDeviceAttributeQuery
- Included in:
- OpenCL::Device
- Defined in:
- lib/opencl_ruby_ffi/nv/device_attribute_query.rb
Instance Method Summary collapse
-
#attribute_async_engine_count_nv ⇒ Object
Returns the OpenCL::Device::attribute_async_engine_count_nv info.
-
#compute_capability_major_nv ⇒ Object
Returns the OpenCL::Device::compute_capability_major_nv info.
-
#compute_capability_minor_nv ⇒ Object
Returns the OpenCL::Device::compute_capability_minor_nv info.
-
#gpu_overlap_nv ⇒ Object
Returns the OpenCL::Device::gpu_overlap_nv info.
-
#integrated_memory_nv ⇒ Object
Returns the OpenCL::Device::integrated_memory_nv info.
-
#kernel_exec_timeout_nv ⇒ Object
Returns the OpenCL::Device::kernel_exec_timeout_nv info.
-
#pci_bus_id_nv ⇒ Object
Returns the OpenCL::Device::pci_bus_id_nv info.
-
#pci_slot_id_nv ⇒ Object
Returns the OpenCL::Device::pci_slot_id_nv info.
-
#registers_per_block_nv ⇒ Object
Returns the OpenCL::Device::registers_per_block_nv info.
-
#warp_size_nv ⇒ Object
Returns the OpenCL::Device::warp_size_nv info.
Instance Method Details
#attribute_async_engine_count_nv ⇒ Object
Returns the OpenCL::Device::attribute_async_engine_count_nv info
36 |
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 36 get_info("Device", :cl_uint, "attribute_async_engine_count_nv") |
#compute_capability_major_nv ⇒ Object
Returns the OpenCL::Device::compute_capability_major_nv info
32 |
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 32 get_info("Device", :cl_uint, "compute_capability_major_nv") |
#compute_capability_minor_nv ⇒ Object
Returns the OpenCL::Device::compute_capability_minor_nv info
33 |
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 33 get_info("Device", :cl_uint, "compute_capability_minor_nv") |
#gpu_overlap_nv ⇒ Object
Returns the OpenCL::Device::gpu_overlap_nv info
39 |
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 39 get_info("Device", :cl_bool, "gpu_overlap_nv") |
#integrated_memory_nv ⇒ Object
Returns the OpenCL::Device::integrated_memory_nv info
41 |
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 41 get_info("Device", :cl_bool, "integrated_memory_nv") |
#kernel_exec_timeout_nv ⇒ Object
Returns the OpenCL::Device::kernel_exec_timeout_nv info
40 |
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 40 get_info("Device", :cl_bool, "kernel_exec_timeout_nv") |
#pci_bus_id_nv ⇒ Object
Returns the OpenCL::Device::pci_bus_id_nv info
37 |
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 37 get_info("Device", :cl_uint, "pci_bus_id_nv") |
#pci_slot_id_nv ⇒ Object
Returns the OpenCL::Device::pci_slot_id_nv info
38 |
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 38 get_info("Device", :cl_uint, "pci_slot_id_nv") |
#registers_per_block_nv ⇒ Object
Returns the OpenCL::Device::registers_per_block_nv info
34 |
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 34 get_info("Device", :cl_uint, "registers_per_block_nv") |
#warp_size_nv ⇒ Object
Returns the OpenCL::Device::warp_size_nv info
35 |
# File 'lib/opencl_ruby_ffi/nv/device_attribute_query.rb', line 35 get_info("Device", :cl_uint, "warp_size_nv") |