Main Page | Class List | File List | Class Members | File Members

bginfo_struct Struct Reference

Holds all necessary information of bginfo. More...

#include <bginfo.h>

List of all members.

Public Attributes

int is_map_created
bginfo_rank_ip_pairrank_ip_map
int rank_ip_map_size
bginfo_ion_vecions
int n_ions
int ci_ratio
int ratio_uneven
BGLPersonality p


Detailed Description

Holds all necessary information of bginfo.

Only one instance of bginfo_struct exists and initialized at bginfo_init(). You can get the pointer to that instance by bginfo_get_struct().


Member Data Documentation

int bginfo_struct::ci_ratio
 

CI(ComputeNodes/IONodes) ratio

bginfo_ion_vec* bginfo_struct::ions
 

ION info for all IONs

int bginfo_struct::is_map_created
 

1 if already created. otherwise,0

int bginfo_struct::n_ions
 

The number of IONs

BGLPersonality bginfo_struct::p
 

BGLPersonality_* function family requires. It's defined in /bgl/BlueLight/ppcfloor/bglsys/include

bginfo_rank_ip_pair* bginfo_struct::rank_ip_map
 

A pair of rank and ION ip for all compute nodes

int bginfo_struct::rank_ip_map_size
 

Same as mpi size

int bginfo_struct::ratio_uneven
 

1 whwn each ION doesn't the same number of CNs. Otherwise, 0


The documentation for this struct was generated from the following file:
Generated on Mon Jan 30 15:51:34 2006 for bginfo by  doxygen 1.4.4