processorInfo Class Reference
[Charm++ Load Balancing Framework]

#include <elements.h>

Inheritance diagram for processorInfo:

Inheritance graph
[legend]
Collaboration diagram for processorInfo:

Collaboration graph
[legend]

Data Fields

double backgroundLoad
double computeLoad
int pe_speed
double utilization
CmiBool available
SetcomputeSet

Detailed Description

Definition at line 54 of file elements.h.


Field Documentation

double processorInfo::backgroundLoad

Definition at line 58 of file elements.h.

Referenced by RefinerApprox::create(), Refiner::create(), VectorStrategy(), and GreedyCommLB::work().

double processorInfo::computeLoad

Definition at line 59 of file elements.h.

Referenced by RefinerApprox::create(), Refiner::create(), VectorStrategy(), and GreedyCommLB::work().

int processorInfo::pe_speed

Definition at line 61 of file elements.h.

Referenced by RefinerApprox::create(), Refiner::create(), VectorStrategy(), and GreedyCommLB::work().

double processorInfo::utilization

Definition at line 62 of file elements.h.

CmiBool processorInfo::available

Definition at line 63 of file elements.h.

Referenced by RefinerApprox::create(), Refiner::create(), and VectorStrategy().

Set* processorInfo::computeSet

Definition at line 64 of file elements.h.

Referenced by RefinerApprox::create(), Refiner::create(), RefinerComm::refine(), and Refiner::refine().


The documentation for this class was generated from the following file:
Generated on Sun Jun 29 13:34:48 2008 for Charm++ by  doxygen 1.5.1