ECP-VELOC Components
User documentation for all components
|
Go to the documentation of this file.
22 #define REDSET_SUCCESS (0)
24 #define REDSET_VERSION "0.1.0"
26 #define REDSET_COPY_NULL (0)
27 #define REDSET_COPY_SINGLE (1)
28 #define REDSET_COPY_PARTNER (2)
29 #define REDSET_COPY_XOR (3)
30 #define REDSET_COPY_RS (4)
33 #define REDSET_KEY_CONFIG_SET_SIZE "SETSIZE"
34 #define REDSET_KEY_CONFIG_MPI_BUF_SIZE "MPI_BUF_SIZE"
35 #define REDSET_KEY_CONFIG_DEBUG "DEBUG"
int redset_recover(MPI_Comm comm, const char *name, redset *d)
kvtree * redset_config(const kvtree *config)
int redset_apply(int numfiles, const char **files, const char *name, const redset d)
int redset_rebuild_rs(int num, const char **files, const char *prefix, const kvtree *map)
int redset_filelist_release(redset_filelist *plist)
int redset_create_xor(MPI_Comm comm, const char *group, int size, redset *d)
int redset_rebuild_partner(int num, const char **files, const char *prefix, const kvtree *map)
int redset_create(int type, MPI_Comm comm, const char *group, redset *d)
int redset_finalize(void)
redset_filelist redset_filelist_get_data_rs(int num, const char **files, int *groupsize, int **groupranks)
int redset_filelist_count(redset_filelist list)
int redset_unapply(const char *name, const redset d)
redset_filelist redset_filelist_get_data_partner(int num, const char **files, int *groupsize, int **groupranks)
int redset_delete(redset *d)
const char * redset_filelist_file(redset_filelist list, int index)
redset_filelist redset_filelist_get_data_xor(int num, const char **files, int *groupsize, int **groupranks)
int redset_create_rs(MPI_Comm comm, const char *group, int size, int k, redset *d)
int redset_create_single(MPI_Comm comm, const char *group, redset *d)
redset_filelist redset_filelist_get(const char *name, const redset d)
int redset_rebuild_xor(int num, const char **files, const char *prefix, const kvtree *map)
int redset_create_partner(MPI_Comm comm, const char *group, int size, int replicas, redset *d)