gigl.env.distributed#

Information about distributed environments.

Attributes#

Classes#

DistributedContext

GiGL Distributed Context

GraphStoreInfo

Information about a graph store cluster.

Module Contents#

class gigl.env.distributed.DistributedContext[source]#

GiGL Distributed Context

global_rank: int[source]#
global_world_size: int[source]#
main_worker_ip_address: str[source]#
class gigl.env.distributed.GraphStoreInfo[source]#

Information about a graph store cluster.

cluster_master_ip: str[source]#
cluster_master_port: int[source]#
compute_cluster_master_ip: str[source]#
compute_cluster_master_port: int[source]#
property compute_cluster_world_size: int[source]#
Return type:

int

property num_cluster_nodes: int[source]#
Return type:

int

num_compute_nodes: int[source]#
num_processes_per_compute: int[source]#
num_storage_nodes: int[source]#
storage_cluster_master_ip: str[source]#
storage_cluster_master_port: int[source]#
gigl.env.distributed.COMPUTE_CLUSTER_LOCAL_WORLD_SIZE_ENV_KEY: Final[str] = 'COMPUTE_CLUSTER_LOCAL_WORLD_SIZE'[source]#