thrust::get_per_device_resource
Defined in thrust/per_device_resource.h
- 
template<typename MR, typename DerivedPolicy>
 MR *thrust::get_per_device_resource(const thrust::detail::execution_policy_base<DerivedPolicy> &system)
- Returns a global instance of - MRfor the current device of the provided system.- Template Parameters
- MR – type of a memory resource to get an instance from. Must be - DefaultConstructible.
- Parameters
- system – execution policy for which the resource is requested. 
- Returns
- a pointer to a global instance of - MRfor the current device.