| 
    libgrape-lite
    
   A C++ library for parallel graph processing 
   | 
 
A kind of collective message manager. More...
Classes | |
| struct | ArchiveShuffle | 
| struct | IsRange | 
| struct | PodShuffle | 
| class | PostProcess | 
| class | PostProcessBase | 
| struct | ShuffleInplace | 
A kind of collective message manager.
This message manager is designed for the scenario that all mirror vertices' state need to be override with their masters' state, e.g. PageRank.
After a round, message manager will encode the inner vertices' state of a vertex array for each other fragment.
When receive a batch of messages, message manager will update the state of outer vertices in a designated vertex array.