public class Power
extends java.lang.Object
Constructor and Description |
---|
Power(double dAlpha,
double dPeta,
double dMax_frequency,
double DSpeedInTFLOPperSec) |
Modifier and Type | Method and Description |
---|---|
double |
getAlpha_power()
Power getter methods
|
double |
getbeta_power() |
double[] |
getFrequenciesInTeraflop() |
double |
getFrequency(double FrequencyInTeraflop) |
java.lang.Double |
getMaxCPUfrequency() |
java.lang.Double |
getMaxCPUfrequencyInTeraflop()
The list of frequencies is sorted so that the maximum frequency is at the last index
|
java.lang.Double |
getMinCPUfrequencyInTeraflop()
getMaxCPUfrequencyInTeraflop
The list of frequencies is sorted so that the minimum frequency is at the first index
|
double |
getPowerWattsFactor(double dKWattsInHour,
int iNoCPUs,
int iVirtualCPUs) |
public Power(double dAlpha, double dPeta, double dMax_frequency, double DSpeedInTFLOPperSec)
alpha,
- which is used for dynamic energypeta,
- which is used for static energymax_Freq
- speedInTFLOPperSEc
- public double getAlpha_power()
public double getbeta_power()
public double[] getFrequenciesInTeraflop()
public double getFrequency(double FrequencyInTeraflop)
public java.lang.Double getMaxCPUfrequencyInTeraflop()
public java.lang.Double getMaxCPUfrequency()
public java.lang.Double getMinCPUfrequencyInTeraflop()
public double getPowerWattsFactor(double dKWattsInHour, int iNoCPUs, int iVirtualCPUs)