Classes | Typedefs
exec_policy.hpp File Reference
#include <rmm/cuda_stream_view.hpp>
#include <rmm/mr/device/thrust_allocator_adaptor.hpp>
#include <thrust/system/cuda/execution_policy.h>
Include dependency graph for exec_policy.hpp:

Go to the source code of this file.


class  rmm::exec_policy
 Helper class usable as a Thrust CUDA execution policy that uses RMM for temporary memory allocation on the specified stream. More...


using rmm::thrust_exec_policy_t = thrust::detail::execute_with_allocator< rmm::mr::thrust_allocator< char >, thrust::cuda_cub::execute_on_stream_base >

Detailed Description

Thrust execution policy that uses RMM's Thrust Allocator Adaptor.