![]() |
(git:f56c6e3)
|
#include <grid_hip_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 34 of file grid_hip_context.h.
|
inline |
Definition at line 43 of file grid_hip_context.h.
|
inline |
Definition at line 46 of file grid_hip_context.h.
|
inline |
Definition at line 61 of file grid_hip_context.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 75 of file grid_hip_context.h.
|
inline |
Definition at line 80 of file grid_hip_context.h.
|
inline |
|
inline |
Definition at line 90 of file grid_hip_context.h.
|
inline |
|
inline |
|
inline |
Definition at line 118 of file grid_hip_context.h.
|
inline |
Definition at line 123 of file grid_hip_context.h.
|
inline |
|
inline |
Definition at line 152 of file grid_hip_context.h.
|
inline |
|
inline |