|
Galois
|
Contains forward declarations and the definition of the EdgeMarshalGraph class, which is used to marshal a graph to GPUs. More...
#include <string>Go to the source code of this file.
Classes | |
| struct | EdgeMarshalGraph |
Typedefs | |
| typedef unsigned int | index_type |
| typedef unsigned int | node_data_type |
| typedef unsigned | edge_data_type |
Functions | |
| int | get_gpu_device_id (std::string personality_set, int num_nodes) |
| struct CUDA_Context * | get_CUDA_context (int id) |
| bool | init_CUDA_context (struct CUDA_Context *ctx, int device) |
| void | load_graph_CUDA (struct CUDA_Context *ctx, EdgeMarshalGraph &g, unsigned num_hosts) |
| void | reset_CUDA_context (struct CUDA_Context *ctx) |
Contains forward declarations and the definition of the EdgeMarshalGraph class, which is used to marshal a graph to GPUs.
| typedef unsigned edge_data_type |
| typedef unsigned int index_type |
| typedef unsigned int node_data_type |
| struct CUDA_Context* get_CUDA_context | ( | int | id | ) |
| int get_gpu_device_id | ( | std::string | personality_set, |
| int | num_nodes | ||
| ) |
| bool init_CUDA_context | ( | struct CUDA_Context * | ctx, |
| int | device | ||
| ) |
| void load_graph_CUDA | ( | struct CUDA_Context * | ctx, |
| EdgeMarshalGraph & | g, | ||
| unsigned | num_hosts | ||
| ) |
| void reset_CUDA_context | ( | struct CUDA_Context * | ctx | ) |