DPC++ Runtime
Runtime libraries for oneAPI Data Parallel C++
device.cpp File Reference
#include <CL/sycl/detail/device_filter.hpp>
#include <CL/sycl/detail/export.hpp>
#include <CL/sycl/device.hpp>
#include <CL/sycl/device_selector.hpp>
#include <CL/sycl/info/info_desc.hpp>
#include <detail/backend_impl.hpp>
#include <detail/config.hpp>
#include <detail/device_impl.hpp>
#include <detail/force_device.hpp>
#include <CL/sycl/info/device_traits.def>
Include dependency graph for device.cpp:

Go to the source code of this file.

Namespaces

 cl
 We provide new interfaces for matrix muliply in this patch:
 
 cl::sycl
 
 cl::sycl::detail
 

Macros

#define __SYCL_PARAM_TRAITS_SPEC(param_type, param, ret_type)
 

Functions

void cl::sycl::detail::force_type (info::device_type &t, const info::device_type &ft)
 
template std::vector< device > cl::sycl::device::create_sub_devices< info::partition_property::partition_equally > (size_t ComputeUnits) const
 
template std::vector< device > cl::sycl::device::create_sub_devices< info::partition_property::partition_by_counts > (const std::vector< size_t > &Counts) const
 
template std::vector< device > cl::sycl::device::create_sub_devices< info::partition_property::partition_by_affinity_domain > (info::partition_affinity_domain AffinityDomain) const
 

Macro Definition Documentation

◆ __SYCL_PARAM_TRAITS_SPEC

#define __SYCL_PARAM_TRAITS_SPEC (   param_type,
  param,
  ret_type 
)
Value:
template __SYCL_EXPORT ret_type device::get_info<info::param_type::param>() \
const;

Definition at line 151 of file device.cpp.