#include <elements.h>
Data Fields | |
double | backgroundLoad |
double | computeLoad |
double | pe_speed |
double | utilization |
bool | available |
Set * | computeSet |
Definition at line 45 of file elements.h.
Definition at line 49 of file elements.h.
Referenced by RefinerTemp::assign(), RefinerComm::assign(), Refiner::assign(), RefinerApprox::computeA(), RefinerTemp::computeAverage(), RefinerComm::computeAverage(), Refiner::computeAverage(), RefinerApprox::computeB(), RefinerTemp::create(), RefinerApprox::create(), Refiner::create(), RefinerTemp::deAssign(), RefinerComm::deAssign(), Refiner::deAssign(), RefinerApprox::getLargestCompute(), RefinerApprox::removeBiggestSmallComputes(), VectorStrategy(), and GreedyCommLB::work().
double processorInfo::computeLoad |
Definition at line 50 of file elements.h.
Referenced by RefinerTemp::assign(), RefinerComm::assign(), Refiner::assign(), RefinerTemp::create(), RefinerApprox::create(), Refiner::create(), RefinerTemp::deAssign(), RefinerComm::deAssign(), Refiner::deAssign(), Refiner::multirefine(), VectorStrategy(), and GreedyCommLB::work().
double processorInfo::pe_speed |
Definition at line 52 of file elements.h.
Referenced by Refiner::assign(), RefinerTemp::create(), RefinerApprox::create(), Refiner::create(), Refiner::deAssign(), Refiner::refine(), VectorStrategy(), and GreedyCommLB::work().
double processorInfo::utilization |
Definition at line 53 of file elements.h.
Definition at line 54 of file elements.h.
Referenced by RefinerTemp::create(), RefinerApprox::create(), Refiner::create(), RefinerTemp::isHeavy(), Refiner::isHeavy(), RefinerTemp::isLight(), Refiner::isLight(), and VectorStrategy().
Definition at line 55 of file elements.h.
Referenced by RefinerTemp::assign(), RefinerComm::assign(), Refiner::assign(), RefinerApprox::computeA(), RefinerApprox::computeB(), RefinerTemp::create(), RefinerApprox::create(), Refiner::create(), RefinerTemp::deAssign(), RefinerComm::deAssign(), Refiner::deAssign(), RefinerTemp::isHeavy(), Refiner::isHeavy(), Refiner::multirefine(), RefinerTemp::refine(), RefinerComm::refine(), Refiner::refine(), RefinerApprox::removeBigComputes(), and RefinerApprox::removeBiggestSmallComputes().