文件 | |
| 文件 | device_vector.hpp |
| 文件 | exec_policy.hpp |
类 | |
| 类 | rmm::exec_policy |
| 可用作 Thrust CUDA 执行策略的辅助类,它使用 RMM 在指定流上进行临时内存分配。 更多... | |
类型定义 | |
| template<typename T > | |
| using | rmm::device_vector = thrust::device_vector< T, rmm::mr::thrust_allocator< T > > |
| 使用 RMM 进行内存分配的 thrust::device_vector 的别名。 | |
| using | rmm::thrust_exec_policy_t = thrust::detail::execute_with_allocator< mr::thrust_allocator< char >, thrust::cuda_cub::execute_on_stream_base > |
| 使用 thrust 进行分配的同步执行策略。 | |
| using | rmm::thrust_exec_policy_nosync_t = thrust_exec_policy_t |
| using | rmm::exec_policy_nosync = exec_policy |
| 当与 Thrust < 1.16.0 一起使用时,exec_policy_nosync 是 exec_policy 的别名。 | |
| using rmm::thrust_exec_policy_nosync_t = typedef thrust_exec_policy_t |
当与 Thrust < 1.16.0 一起使用时,thrust_exec_policy_nosync_t 是 thrust_exec_policy_t 的别名