![]() |
(git:6768d83)
|
#include <grid_gpu_context.h>
Public Member Functions | |
| gpu_vector () | |
| gpu_vector (const size_t size__) | |
| gpu_vector (const size_t size__, const void *ptr__) | |
| ~gpu_vector () | |
| size_t | size () |
| void | copy_to_gpu (const T *data__) |
| void | copy_to_gpu (const T *data__, offloadStream_t &stream__) |
| void | copy_to_gpu (offloadStream_t &stream__) |
| void | copy_from_gpu (T *data__, offloadStream_t &stream__) |
| void | copy_from_gpu (offloadStream_t &stream__) |
| void | zero (offloadStream_t &stream__) |
| void | associate (void *host_ptr__, void *device_ptr__, const size_t size__) |
| void | zero () |
| void | copy_to_gpu (const std::vector< T > &data__) |
| void | resize (const size_t new_size_) |
| void | clear () |
| void | reset () |
| T * | data () |
Definition at line 38 of file grid_gpu_context.h.
|
inline |
Definition at line 47 of file grid_gpu_context.h.
|
inline |
Definition at line 50 of file grid_gpu_context.h.
|
inline |
Definition at line 65 of file grid_gpu_context.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 79 of file grid_gpu_context.h.
|
inline |
Definition at line 84 of file grid_gpu_context.h.
|
inline |
|
inline |
Definition at line 94 of file grid_gpu_context.h.
|
inline |
|
inline |
|
inline |
Definition at line 122 of file grid_gpu_context.h.
|
inline |
Definition at line 127 of file grid_gpu_context.h.
|
inline |
|
inline |
Definition at line 156 of file grid_gpu_context.h.
|
inline |
|
inline |