PPL Logo

ck-ldb/TempAwareRefineLB.C File Reference

Written by Osman Sarood Temperature aware load balancer. More...

Go to the source code of this file.

Functions

 CreateLBFunc_Def (TempAwareRefineLB,"always assign the heaviest obj onto lightest loaded processor.")
static int cpufreq_sysfs_read (int proc)
void printCurrentTemperature (void *LB, double curWallTime)
int getProcFreqPtr (int *freqs, int numAvail, int freq)
int getTaskIdForMigration (ObjGraph *ogr, int pe, int start)
int getNumTasks (ObjGraph *ogr, int pe)
int getTaskIdForMigration (ObjGraph *ogr, int pe, std::vector< int > assTasks)
bool saneFreqNormLds (double *loads, int numProcs)

Variables

int quietModeRequested
FILE * migFile
double starting


Detailed Description

Written by Osman Sarood Temperature aware load balancer.

Needs frequency control access to work.

Definition in file TempAwareRefineLB.C.


Generated on Mon Sep 21 07:59:16 2020 for Charm++ by  doxygen 1.5.5