mgcpp
A C++ Math Library Based on CUDA
include
mgcpp
allocators
device_memory_resource.hpp
Go to the documentation of this file.
1
#ifndef DEVICE_MEMORY_RESOURCE_HPP
2
#define DEVICE_MEMORY_RESOURCE_HPP
3
4
#include <
mgcpp/allocators/memory_resource.hpp
>
5
6
namespace
mgcpp
{
7
8
class
device_memory_resource
:
public
memory_resource
{
9
size_t
_device_id;
10
11
public
:
12
device_memory_resource
(
size_t
device_id
);
13
14
size_t
device_id
()
const
;
15
};
16
17
}
// namespace mgcpp
18
19
#endif // DEVICE_MEMORY_RESOURCE_HPP
mgcpp::device_memory_resource::device_memory_resource
device_memory_resource(size_t device_id)
mgcpp
Definition:
adapter_base.hpp:12
mgcpp::device_memory_resource::device_id
size_t device_id() const
mgcpp::device_memory_resource
Definition:
device_memory_resource.hpp:8
mgcpp::memory_resource
Definition:
memory_resource.hpp:12
memory_resource.hpp
Generated by
1.8.13