74 for (
unsigned i = 0; i <
numHosts; ++i) {
82 for (
unsigned i = 0; i <
numHosts; ++i) {
unsigned int index_type
Definition: EdgeHostDecls.h:33
unsigned int * num_mirror_nodes
Definition: HostDecls.h:53
unsigned int numNodesWithEdges
Definition: HostDecls.h:43
MarshalGraph()
Definition: HostDecls.h:56
bool init_CUDA_context(struct CUDA_Context *ctx, int device)
int get_gpu_device_id(std::string personality_set, int num_nodes)
Definition: cuda_device.cpp:33
unsigned int numOwned
Definition: HostDecls.h:41
edge_data_type * edge_data
Definition: HostDecls.h:50
struct CUDA_Context * get_CUDA_context(int id)
unsigned numHosts
Definition: HostDecls.h:46
void reset_CUDA_context(struct CUDA_Context *ctx)
size_t nnodes
Definition: HostDecls.h:39
unsigned int * num_master_nodes
Definition: HostDecls.h:51
int id
Definition: HostDecls.h:45
index_type * edge_dst
Definition: HostDecls.h:48
unsigned int ** master_nodes
Definition: HostDecls.h:52
void load_graph_CUDA(struct CUDA_Context *ctx, EdgeMarshalGraph &g, unsigned num_hosts)
unsigned int node_data_type
Definition: EdgeHostDecls.h:34
index_type * row_start
Definition: HostDecls.h:47
~MarshalGraph()
Definition: HostDecls.h:62
Definition: HostDecls.h:38
unsigned edge_data_type
Definition: EdgeHostDecls.h:35
size_t nedges
Definition: HostDecls.h:40
unsigned int beginMaster
Definition: HostDecls.h:42
unsigned int ** mirror_nodes
Definition: HostDecls.h:54
node_data_type * node_data
Definition: HostDecls.h:49