GraphLab: Distributed Graph-Parallel API
2.1
|
Classes | |
class | graphlab::async_consistent_engine< VertexProgram > |
The asynchronous consistent engine executed vertex programs asynchronously but ensures mutual exclusion such that adjacent vertices are never executed simultaneously. Mutual exclusion can be weakened to "factorized" consistency in which case only individual gathers/applys/ scatters are guaranteed to be consistent. More... | |
class | graphlab::omni_engine< VertexProgram > |
The omni engine encapsulates all the GraphLab engines allowing the user to select which engine to use at runtime. More... | |
class | graphlab::semi_synchronous_engine< VertexProgram > |
The semi synchronous engine executes a fraction of all active vertex program synchronously in a sequence of super-step (iterations) in both the shared and distributed memory settings. More... | |
class | graphlab::synchronous_engine< VertexProgram > |
The synchronous engine executes all active vertex program synchronously in a sequence of super-step (iterations) in both the shared and distributed memory settings. More... |