|
GraphLab: Distributed Graph-Parallel API
2.1
|
Classes | |
| class | graphlab::async_consensus |
| This implements a distributed consensus algorithm which waits for global completion of all computation/RPC events on a given object. More... | |
| class | graphlab::coherent_dht< KeyType, ValueType > |
| struct | graphlab::dc_init_param |
| Distributed control constructor parameters. More... | |
| class | graphlab::distributed_control |
| The distributed control object is primary means of communication between the distributed GraphLab processes. More... | |
| class | graphlab::dc_dist_object< T > |
| Provides a class with its own distributed communication context, allowing instances of the class to communicate with other remote instances. More... | |
| class | graphlab::dht< KeyType, ValueType > |
| struct | graphlab::request_future< T > |
Macros | |
| #define | RPC_DEFAULT_NUMHANDLERTHREADS (size_t)(-1) |
| default number of handler threads to spawn. | |
| #define | RPC_DEFAULT_COMMTYPE TCP_COMM |
| default communication method | |
| #define | RPC_MAX_N_PROCS 128 |
| Maximum number of processes supported. | |
| #define | BUFFER_RELINQUISH_LIMIT 131072 |
Typedefs | |
| typedef uint16_t | graphlab::procid_t |
| The type used for numbering processors. | |
Functions | |
| bool | graphlab::init_param_from_env (dc_init_param ¶m) |
| bool | graphlab::init_param_from_mpi (dc_init_param ¶m, dc_comm_type commtype) |
| #define BUFFER_RELINQUISH_LIMIT 131072 |
Below this limit, a copy of the buffer is made for the sender. Above this limit, the entire buffer is given to the sender.
Definition at line 53 of file dc_compile_parameters.hpp.
| bool graphlab::init_param_from_env | ( | dc_init_param & | param | ) |
initializes parameters from environment. Returns true on success
Definition at line 33 of file dc_init_from_env.cpp.
| bool graphlab::init_param_from_mpi | ( | dc_init_param & | param, |
| dc_comm_type | commtype = TCP_COMM |
||
| ) |
initializes parameters from MPI. Returns true on success MPI must be initialized before calling this function
Definition at line 39 of file dc_init_from_mpi.cpp.