MCPcopy Create free account
hub / github.com/RedisGraph/RedisGraph / make_and_set_managed_pool

Function make_and_set_managed_pool

deps/GraphBLAS/rmm_wrap/rmm_wrap.cpp:119–132  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

117}
118
119inline auto make_and_set_managed_pool
120(
121 std::size_t initial_size,
122 std::size_t maximum_size
123)
124{
125 // std::cout<< " make_managed_pool called with init_size"
126 // <<initial_size<<" max_size "<<maximum_size<<"\n";
127
128 auto resource = rmm::mr::make_owning_wrapper<rmm::mr::pool_memory_resource>
129 ( make_managed(), initial_size, maximum_size ) ;
130 rmm::mr::set_current_device_resource( resource.get()) ;
131 return resource;
132}
133
134inline std::shared_ptr<rmm::cuda_stream_pool> make_and_set_cuda_stream_pool
135(

Callers 1

rmm_wrap_initializeFunction · 0.85

Calls 1

make_managedFunction · 0.85

Tested by

no test coverage detected