File tree Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Original file line number Diff line number Diff line change 77#include < thrust/device_vector.h> // for device_vector
88
99#if defined(XGBOOST_USE_RMM) && XGBOOST_USE_RMM == 1
10- #include < cuda/memory_resource> // for async_resource_ref
11- #include < cuda/stream_ref> // for stream_ref
12- #include < rmm/mr/device/device_memory_resource.hpp> // for device_memory_resource
13- #include < rmm/mr/device/per_device_resource.hpp> // for get_current_device_resource
10+ #include < cuda/memory_resource> // for async_resource_ref
11+ #include < cuda/stream_ref> // for stream_ref
12+ #include < rmm/mr/per_device_resource.hpp> // for get_current_device_resource
1413
1514#include " xgboost/global_config.h" // for GlobalConfigThreadLocalStore
1615
@@ -266,7 +265,7 @@ namespace detail {
266265 */
267266template <typename T>
268267class ThrustAllocMrAdapter : public thrust ::device_malloc_allocator<T> {
269- DeviceAsyncResourceRef mr_{rmm::mr::get_current_device_resource ()};
268+ DeviceAsyncResourceRef mr_{rmm::mr::get_current_device_resource_ref ()};
270269
271270 public:
272271 using Super = thrust::device_malloc_allocator<T>;
Original file line number Diff line number Diff line change 2929#if defined(XGBOOST_USE_RMM) && XGBOOST_USE_RMM == 1
3030#include < memory>
3131#include < vector>
32- #include " rmm/mr/device/ per_device_resource.hpp"
33- #include " rmm/mr/device/ cuda_memory_resource.hpp"
34- #include " rmm/mr/device/ pool_memory_resource.hpp"
32+ #include " rmm/mr/per_device_resource.hpp"
33+ #include " rmm/mr/cuda_memory_resource.hpp"
34+ #include " rmm/mr/pool_memory_resource.hpp"
3535#endif // defined(XGBOOST_USE_RMM) && XGBOOST_USE_RMM == 1
3636
3737bool FileExists (const std::string& filename) {
You can’t perform that action at this time.
0 commit comments