cl::sycl::accelerator_selector Class Reference
Implementation of a device_selector that selects an accelerator device. More...
Public Member Functions
|Default constructor. More...|
|int||operator() (const device &device) const override|
|Overload that scores accelerators positive if they have SPIR support. More...|
|Public Member Functions inherited from cl::sycl::device_selector|
|Constructs a device_selector. More...|
|device_selector (const device_selector &rhs)|
|Constructs a device_selector from another device_selector. More...|
|Empty destructor. More...|
|COMPUTECPP_TEST_VIRTUAL device||select_device () const|
|Performs a platform and device selection and returns a pointer to the resulting cl::sycl::device object. More...|
Additional Inherited Members
|Protected Member Functions inherited from cl::sycl::device_selector|
|device||evaluate_devices () const|
|Evaluates devices and returns the most suitable one. More...|
|Protected Attributes inherited from cl::sycl::device_selector|
|unique_ptr_class< detail::device_selector >||m_impl|
Implementation of a device_selector that selects an accelerator device.
Definition at line 177 of file device_selector.h.
Constructor & Destructor Documentation
Member Function Documentation
Overload that scores accelerators positive if they have SPIR support.
Fails if an accelerator cannot be found.
device The device that is to be scored
- an integer representing the allocated score for the device
The documentation for this class was generated from the following file: