@Deprecated public class InstructionsUtil extends Object
Ticks
static String
INSTRUCTIONS_CATEGORY_NAME
static ExecutionNeed
createExecutionNeedConstant(long instructions)
static List<HwFeature>
getFeaturesOfCategory(ProcessingUnitDefinition puDefinition, HwFeatureCategory category)
static List<Double>
getFeatureValuesOfCategory(ProcessingUnitDefinition puDefinition, HwFeatureCategory category)
static double
getIPC(Amalthea model, ProcessingUnit pu)
static IDiscreteValueDeviation
getNeed(ExecutionNeed execNeed)
static long
getNeedConstant(ExecutionNeed execNeed)
getNeedDeviation(ExecutionNeed execNeed)
static HwFeatureCategory
getOrCreateInstructionsCategory(Amalthea model)
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final String INSTRUCTIONS_CATEGORY_NAME
public static HwFeatureCategory getOrCreateInstructionsCategory(Amalthea model)
public static ExecutionNeed createExecutionNeedConstant(long instructions)
public static IDiscreteValueDeviation getNeed(ExecutionNeed execNeed)
public static long getNeedConstant(ExecutionNeed execNeed)
public static IDiscreteValueDeviation getNeedDeviation(ExecutionNeed execNeed)
public static double getIPC(Amalthea model, ProcessingUnit pu)
public static List<HwFeature> getFeaturesOfCategory(ProcessingUnitDefinition puDefinition, HwFeatureCategory category)
public static List<Double> getFeatureValuesOfCategory(ProcessingUnitDefinition puDefinition, HwFeatureCategory category)