|
Galois
|
Contains definition of CUDA context structures. More...
Go to the source code of this file.
Classes | |
| struct | CUDA_Context_Shared |
| struct | CUDA_Context_Common |
| struct | CUDA_Context_Field< Type > |
Functions | |
| bool | init_CUDA_context_common (struct CUDA_Context_Common *ctx, int device) |
| void | load_graph_CUDA_common (struct CUDA_Context_Common *ctx, MarshalGraph &g, unsigned num_hosts) |
| size_t | mem_usage_CUDA_common (MarshalGraph &g, unsigned num_hosts) |
| template<typename Type > | |
| void | load_graph_CUDA_field (struct CUDA_Context_Common *ctx, struct CUDA_Context_Field< Type > *field, unsigned num_hosts) |
| template<typename Type > | |
| size_t | mem_usage_CUDA_field (struct CUDA_Context_Field< Type > *field, MarshalGraph &g, unsigned num_hosts) |
Contains definition of CUDA context structures.
| bool init_CUDA_context_common | ( | struct CUDA_Context_Common * | ctx, |
| int | device | ||
| ) |
| void load_graph_CUDA_common | ( | struct CUDA_Context_Common * | ctx, |
| MarshalGraph & | g, | ||
| unsigned | num_hosts | ||
| ) |
| void load_graph_CUDA_field | ( | struct CUDA_Context_Common * | ctx, |
| struct CUDA_Context_Field< Type > * | field, | ||
| unsigned | num_hosts | ||
| ) |
| size_t mem_usage_CUDA_common | ( | MarshalGraph & | g, |
| unsigned | num_hosts | ||
| ) |
| size_t mem_usage_CUDA_field | ( | struct CUDA_Context_Field< Type > * | field, |
| MarshalGraph & | g, | ||
| unsigned | num_hosts | ||
| ) |