OpenAtom  Version1.5a
PeList.h File Reference

Author: Eric J Bohm Date Created: May 31, 2006. More...

#include <cmath>
#include "configure.h"
#include "TopoManager.h"
#include "cklists.h"

Go to the source code of this file.

Classes

class  PeList
 
class  PeListFactory
 Hacky solution to passing a PeList to GSpace(0,0) for use in paircalc mapping without actually having to pup the arrays in a PeList. More...
 

Detailed Description

Author: Eric J Bohm Date Created: May 31, 2006.

Supports lists of processors which can be sorted by various criteria, such as distance or latency. + and - operators are supported provide union and disjoint operations.

Implemented on ckvec. Used to find the nearest available processor from a given processor. Uses TopoManager for hopcount sorting if available.

Definition in file PeList.h.