1 #ifndef CUDA_RESOURCE_HPP 2 #define CUDA_RESOURCE_HPP 25 std::atomic<size_t> _allocated_bytes{0};
30 #endif // CUDA_RESOURCE_HPP
Definition: adapter_base.hpp:12
static cudamalloc_resource * instance(size_t device_id)
void * do_allocate(size_t bytes) override
Definition: device_memory_resource.hpp:8
size_t allocated_bytes() const noexcept
bool do_is_equal(const memory_resource &other) const noexcept override
Definition: memory_resource.hpp:12
Definition: cudamalloc_resource.hpp:10
void do_deallocate(void *p, size_t bytes) override