libgrape-lite
A C++ library for parallel graph processing
|
Public Member Functions | |
void | Init (fid_t fnum, MPI_Comm comm, int tag=0) |
int | Recv (fid_t &fid) |
int | RecvFrom (int src_worker_id) |
bool | Finished () |
void | Clear () |
size_t | Size () const |
ShuffleBufferTuple< TYPES... > & | buffers () |
const ShuffleBufferTuple< TYPES... > & | buffers () const |
Private Attributes | |
ShuffleBufferTuple< TYPES... > | buffers_ |
fid_t | remaining_frag_num_ |
int | tag_ |
size_t | current_size_ |
MPI_Comm | comm_ |