Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
bootstrap_handle Struct Reference

#include <bootstrap.h>

Public Attributes

int pg_rank
 
int pg_size
 
int * shared_ranks
 
int num_shared_ranks
 
int(* barrier )(struct bootstrap_handle *handle)
 
int(* bcast )(void *buf, int bytes, int root, struct bootstrap_handle *handle)
 
int(* gather )(const void *sendbuf, void *recvbuf, int bytes, int root, struct bootstrap_handle *handle)
 
int(* allgather )(const void *sendbuf, void *recvbuf, int bytes, struct bootstrap_handle *handle)
 
int(* alltoall )(const void *sendbuf, void *recvbuf, int bytes, struct bootstrap_handle *handle)
 
int(* allreduce_ull )(const void *sendbuf, void *recvbuf, int count, enum reduction_op op, struct bootstrap_handle *handle)
 
int(* allgatherv )(const void *sendbuf, void *recvbuf, int *sizes, int *offsets, struct bootstrap_handle *handle)
 
int(* finalize )(struct bootstrap_handle *handle)
 

Member Data Documentation

◆ allgather

int(* bootstrap_handle::allgather) (const void *sendbuf, void *recvbuf, int bytes, struct bootstrap_handle *handle)

◆ allgatherv

int(* bootstrap_handle::allgatherv) (const void *sendbuf, void *recvbuf, int *sizes, int *offsets, struct bootstrap_handle *handle)

◆ allreduce_ull

int(* bootstrap_handle::allreduce_ull) (const void *sendbuf, void *recvbuf, int count, enum reduction_op op, struct bootstrap_handle *handle)

◆ alltoall

int(* bootstrap_handle::alltoall) (const void *sendbuf, void *recvbuf, int bytes, struct bootstrap_handle *handle)

◆ barrier

int(* bootstrap_handle::barrier) (struct bootstrap_handle *handle)

◆ bcast

int(* bootstrap_handle::bcast) (void *buf, int bytes, int root, struct bootstrap_handle *handle)

◆ finalize

int(* bootstrap_handle::finalize) (struct bootstrap_handle *handle)

◆ gather

int(* bootstrap_handle::gather) (const void *sendbuf, void *recvbuf, int bytes, int root, struct bootstrap_handle *handle)

◆ num_shared_ranks

int bootstrap_handle::num_shared_ranks

◆ pg_rank

int bootstrap_handle::pg_rank

◆ pg_size

int bootstrap_handle::pg_size

◆ shared_ranks

int* bootstrap_handle::shared_ranks

The documentation for this struct was generated from the following file: