device_selector.h File Reference
This file contains the API for the cl::sycl::device_selector class. More...
#include "SYCL/aspect.h"
#include "SYCL/common.h"
#include "SYCL/device.h"
#include "SYCL/offline_compilation.h"
#include "SYCL/predefines.h"
#include <memory>
#include "computecpp_export.h"
Go to the source code of this file.
Classes | |
class | cl::sycl::device_selector |
Abstract class that can be implemented to tell the runtime how to perform device selection. More... | |
class | cl::sycl::default_selector |
Implementation of a device_selector that selects either a CPU or a GPU, and falls back to a host mode device if none can be found. More... | |
class | cl::sycl::opencl_selector |
Implementation of an opencl_selector that selects either a CPU or a GPU. More... | |
class | cl::sycl::cpu_selector |
Implementation of a device_selector that selects a CPU device. More... | |
class | cl::sycl::gpu_selector |
Implementation of a device_selector that selects a GPU device. More... | |
class | cl::sycl::accelerator_selector |
Implementation of a device_selector that selects an accelerator device. More... | |
class | cl::sycl::intel_selector |
Implementation of a device_selector that selects an Intel platform. More... | |
class | cl::sycl::amd_selector |
Implementation of a device_selector that selects an AMD platform. More... | |
class | cl::sycl::host_selector |
Implementation of a host_selector that selects the host device. More... | |
Namespaces | |
cl | |
deduce_type_t takes an arbitrary type and attempts to map it to a cl::sycl::cl_type . | |
cl::sycl | |
Detailed Description
This file contains the API for the cl::sycl::device_selector class.
Definition in file device_selector.h.