#include <bginfo.h>
Public Attributes | |
| int | is_map_created |
| bginfo_rank_ip_pair * | rank_ip_map |
| int | rank_ip_map_size |
| bginfo_ion_vec * | ions |
| int | n_ions |
| int | ci_ratio |
| int | ratio_uneven |
| BGLPersonality | p |
Only one instance of bginfo_struct exists and initialized at bginfo_init(). You can get the pointer to that instance by bginfo_get_struct().
|
|
CI(ComputeNodes/IONodes) ratio |
|
|
ION info for all IONs |
|
|
1 if already created. otherwise,0 |
|
|
The number of IONs |
|
|
BGLPersonality_* function family requires. It's defined in /bgl/BlueLight/ppcfloor/bglsys/include |
|
|
A pair of rank and ION ip for all compute nodes |
|
|
Same as mpi size |
|
|
1 whwn each ION doesn't the same number of CNs. Otherwise, 0 |
1.4.4