コード例 #1
0
void parallel_init(graph_t& g, unsigned threadnum,
                   vector<vector<uint64_t> >& global_input_tasks)
{
    global_input_tasks.resize(threadnum);

    for (uint64_t vid=0;vid<g.vertex_num();vid++)
    {
        g.csr_vertex_property(vid).root = vid;
        global_input_tasks[vertex_distributor(vid, threadnum)].push_back(vid);

    }
}