PerfExplorer 2.0
A B C D E F G H I J K L M N O P R S T U V W

A

AbstractPerformanceOperation - Class in edu.uoregon.tau.perfexplorer.glue
The AbstractPerformanceOperation class is used as an abstract implementation of the PerformanceAnalysisOperation interface.
AbstractPSLOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
AbstractPSLOperation() - Constructor for class AbstractPSLOperation
 
AbstractResult - Class in edu.uoregon.tau.perfexplorer.glue
This class is used as an abstract implementation of the PerformanceResult interface.
AbstractResult(PerformanceResult) - Constructor for class AbstractResult
copy constructor
AbstractResult(PerformanceResult, boolean) - Constructor for class AbstractResult
sort-of copy constructor
ADD - Static variable in class DeriveMetricOperation
 
ADD - Static variable in class ScaleMetricOperation
 
addInput(PerformanceResult) - Method in class AbstractPerformanceOperation
 
addInput(Trial) - Method in class AbstractPerformanceOperation
 
addInput(PerformanceResult) - Method in class AbstractPSLOperation
 
addInput(Trial) - Method in class AbstractPSLOperation
 
addInput(PerformanceResult) - Method in interface PerformanceAnalysisOperation
Adds an input PerformanceResult for the analysis operation.
addParameter(Object) - Method in class Script
 
addRules(String) - Method in class RuleHarness
 
ALTERNATING_DECISION_TREE - Static variable in class CQoSClassifierOperation
 
assertFact(String, String, int, String, String, int, double, double, double) - Method in class CorrelationResult
 
assertFacts() - Method in class CorrelationResult
 
assertFacts(RuleHarness) - Method in class CorrelationResult
 
assertFacts() - Method in class DifferenceMetadataOperation
 
assertFacts(RuleHarness) - Method in class DifferenceMetadataOperation
 
assertFacts() - Method in class MetadataClusterOperation
 
assertFacts(RuleHarness) - Method in class MetadataClusterOperation
 
assertFacts() - Method in interface SelfAsserting
Method for asserting facts in a working memory maintained by the rule harness.
assertFacts(RuleHarness) - Method in interface SelfAsserting
Method for asserting facts in a working memory maintained by the rule harness.
assertObject(Object) - Static method in class RuleHarness
 

B

BasicStatisticsOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
BasicStatisticsOperation(PerformanceResult) - Constructor for class BasicStatisticsOperation
 
BasicStatisticsOperation(PerformanceResult, boolean) - Constructor for class BasicStatisticsOperation
 
BasicStatisticsOperation(Trial, boolean) - Constructor for class BasicStatisticsOperation
 
BasicStatisticsOperation(List<PerformanceResult>, boolean) - Constructor for class BasicStatisticsOperation
 
BETTER - Static variable in class MeanEventFact
 
BILLIONS - Static variable in class DrawGraph
Constant for specifying the Y axis units for the graph should be thousands (10xe9 units).
BuildMessageHeatMap - Class in edu.uoregon.tau.perfexplorer.glue
 
BuildMessageHeatMap(PerformanceResult) - Constructor for class BuildMessageHeatMap
 

C

CALLS - Static variable in class AbstractResult
 
centerFrame(JFrame) - Static method in class BuildMessageHeatMap
 
ChartData - Class in edu.uoregon.tau.perfexplorer.glue
 
ChartData() - Constructor for class ChartData
 
classifyInstance(Map<String, String>) - Method in class LinearOptimizerOperation
 
classifyInstances(PerformanceResult) - Method in class NaiveBayesOperation
 
clearParameters() - Method in class Script
 
ClusterOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ClusterOperation() - Constructor for class ClusterOperation
 
ClusterOperation(PerformanceResult) - Constructor for class ClusterOperation
 
ClusterOperation(Trial) - Constructor for class ClusterOperation
 
ClusterOperation(List<PerformanceResult>) - Constructor for class ClusterOperation
 
ClusterOutputResult - Class in edu.uoregon.tau.perfexplorer.glue
 
ClusterOutputResult() - Constructor for class ClusterOutputResult
 
ClusterOutputResult(PerformanceResult) - Constructor for class ClusterOutputResult
 
ClusterOutputResult(RawDataInterface, String, int) - Constructor for class ClusterOutputResult
 
COMMUNICATION - Static variable in class LoadImbalanceOperation
 
COMMUNICATION - Static variable in class SplitCommunicationComputationOperation
 
COMMUNICATION_EFFICIENCY - Static variable in class LoadImbalanceOperation
 
COMMUNICATION_METHOD - Static variable in class LoadImbalanceOperation
 
compareEventToMain(PerformanceResult, String, PerformanceResult, String) - Static method in class MeanEventFact
 
compareEventToMain(PerformanceResult, String, PerformanceResult, String, String) - Static method in class MeanEventFact
 
COMPUTATION - Static variable in class LoadImbalanceOperation
 
COMPUTATION - Static variable in class SplitCommunicationComputationOperation
 
COMPUTATION_SPLITS - Static variable in class LoadImbalanceOperation
 
CopyOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
CopyOperation(PerformanceResult) - Constructor for class CopyOperation
 
CopyOperation(Trial) - Constructor for class CopyOperation
 
CopyOperation(List<PerformanceResult>) - Constructor for class CopyOperation
 
CorrelateEventsWithMetadata - Class in edu.uoregon.tau.perfexplorer.glue
 
CorrelateEventsWithMetadata(PerformanceResult, TrialThreadMetadata) - Constructor for class CorrelateEventsWithMetadata
 
CorrelateEventsWithMetadata(List<PerformanceResult>, List<TrialMetadata>) - Constructor for class CorrelateEventsWithMetadata
 
CORRELATION - Static variable in class CorrelationResult
 
CorrelationOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
CorrelationOperation(List<PerformanceResult>) - Constructor for class CorrelationOperation
 
CorrelationOperation(PerformanceResult) - Constructor for class CorrelationOperation
 
CorrelationResult - Class in edu.uoregon.tau.perfexplorer.glue
 
CorrelationResult() - Constructor for class CorrelationResult
 
CorrelationResult(String, String, String, String, int, int, Double) - Constructor for class CorrelationResult
 
CorrelationResult(PerformanceResult, boolean) - Constructor for class CorrelationResult
 
CorrelationResult.FactData - Class in edu.uoregon.tau.perfexplorer.glue
 
CorrelationResult.FactData(String, String, int, String, String, int, double, double, double) - Constructor for class CorrelationResult.FactData
 
CQoSClassifierOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
CQoSClassifierOperation(List<PerformanceResult>, String, Set<String>, String) - Constructor for class CQoSClassifierOperation
 
crossValidateModel() - Method in class CQoSClassifierOperation
 
CUBE - Static variable in class DataSourceResult
 

D

DataNeeded - Class in edu.uoregon.tau.perfexplorer.glue
 
DataNeeded() - Constructor for class DataNeeded
 
DataNeeded(DataNeeded.DataType) - Constructor for class DataNeeded
 
DataNeeded.DataType - Enum in edu.uoregon.tau.perfexplorer.glue
 
DataSourceResult - Class in edu.uoregon.tau.perfexplorer.glue
 
DataSourceResult(int, String[], boolean) - Constructor for class DataSourceResult
 
DBSCANOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
DBSCANOperation(PerformanceResult, String, int, double) - Constructor for class DBSCANOperation
 
DBSCANOperation(Trial) - Constructor for class DBSCANOperation
 
DBSCANOperation(List<PerformanceResult>) - Constructor for class DBSCANOperation
 
DefaultOperation - Class in edu.uoregon.tau.perfexplorer.glue
This class represents a default operation example.
DefaultOperation(List<PerformanceResult>) - Constructor for class DefaultOperation
 
DefaultOperation(PerformanceResult) - Constructor for class DefaultOperation
Constructor which includes the inputData object
DefaultResult - Class in edu.uoregon.tau.perfexplorer.glue
This is a default implementation of the AbstractResult class.
DefaultResult() - Constructor for class DefaultResult
 
DefaultResult(PerformanceResult) - Constructor for class DefaultResult
 
DefaultResult(PerformanceResult, boolean) - Constructor for class DefaultResult
 
deleteTrial(Trial) - Static method in class Utilities
 
DerivedMetrics - Class in edu.uoregon.tau.perfexplorer.glue
 
DerivedMetrics() - Constructor for class DerivedMetrics
 
DeriveMetricEquation - Class in edu.uoregon.tau.perfexplorer.glue
 
DeriveMetricEquation(PerformanceResult) - Constructor for class DeriveMetricEquation
 
DeriveMetricEquation(Trial) - Constructor for class DeriveMetricEquation
 
DeriveMetricEquation(List<PerformanceResult>) - Constructor for class DeriveMetricEquation
 
DeriveMetricEquation(PerformanceResult, String) - Constructor for class DeriveMetricEquation
 
DeriveMetricEquation(PerformanceResult, String, String) - Constructor for class DeriveMetricEquation
 
DeriveMetricEquation(PerformanceResult, String[]) - Constructor for class DeriveMetricEquation
 
DeriveMetricOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
DeriveMetricOperation(PerformanceResult) - Constructor for class DeriveMetricOperation
 
DeriveMetricOperation(Trial) - Constructor for class DeriveMetricOperation
 
DeriveMetricOperation(List<PerformanceResult>) - Constructor for class DeriveMetricOperation
 
DeriveMetricOperation(PerformanceResult, String, String, String) - Constructor for class DeriveMetricOperation
 
DeriveMetricsFileOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
DeriveMetricsFileOperation() - Constructor for class DeriveMetricsFileOperation
 
DeriveMetricsFileOperation(List<PerformanceResult>) - Constructor for class DeriveMetricsFileOperation
 
DeriveMetricsFileOperation(PerformanceResult) - Constructor for class DeriveMetricsFileOperation
 
DeriveMetricsFileOperation(PerformanceResult, String) - Constructor for class DeriveMetricsFileOperation
 
DeriveMetricsFileOperation(Trial) - Constructor for class DeriveMetricsFileOperation
 
DifferenceMetadataOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
DifferenceMetadataOperation(TrialMetadata, TrialMetadata) - Constructor for class DifferenceMetadataOperation
 
DifferenceMetadataOperation(Trial, Trial) - Constructor for class DifferenceMetadataOperation
 
DifferenceOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
DifferenceOperation(PerformanceResult) - Constructor for class DifferenceOperation
 
DifferenceOperation(Trial) - Constructor for class DifferenceOperation
 
DifferenceOperation(List<PerformanceResult>) - Constructor for class DifferenceOperation
 
differencesAsString() - Method in class DifferenceMetadataOperation
 
differencesAsString() - Method in class MetadataClusterOperation
 
DIVIDE - Static variable in class DeriveMetricOperation
 
DIVIDE - Static variable in class ScaleMetricOperation
 
DrawBoxChartGraph - Class in edu.uoregon.tau.perfexplorer.glue
 
DrawBoxChartGraph(PerformanceResult) - Constructor for class DrawBoxChartGraph
 
DrawBoxChartGraph(Trial) - Constructor for class DrawBoxChartGraph
 
DrawBoxChartGraph(List<PerformanceResult>) - Constructor for class DrawBoxChartGraph
 
drawChartToFile(String) - Method in class DrawGraph
Draws the graph to the file name specified.
drawChartToFile(String) - Method in class DrawMetadataGraph
Draws the graph to the file name specified.
DrawGraph - Class in edu.uoregon.tau.perfexplorer.glue
The DrawGraph class is a PerfExplorer Operation class for drawing a line graph from an analysis script.
DrawGraph(PerformanceResult) - Constructor for class DrawGraph
Creates a graph drawing operator.
DrawGraph(Trial) - Constructor for class DrawGraph
Creates a graph drawing operator.
DrawGraph(List<PerformanceResult>) - Constructor for class DrawGraph
Creates a graph drawing operator.
DrawMetadataGraph - Class in edu.uoregon.tau.perfexplorer.glue
The DrawGraph class is a PerfExplorer Operation class for drawing a line graph from an analysis script.
DrawMetadataGraph(PerformanceResult) - Constructor for class DrawMetadataGraph
Creates a graph drawing operator.
DrawMetadataGraph(Trial) - Constructor for class DrawMetadataGraph
Creates a graph drawing operator.
DrawMetadataGraph(List<PerformanceResult>) - Constructor for class DrawMetadataGraph
Creates a graph drawing operator.
DrawMMMGraph - Class in edu.uoregon.tau.perfexplorer.glue
 
DrawMMMGraph(PerformanceResult) - Constructor for class DrawMMMGraph
 
DrawMMMGraph(Trial) - Constructor for class DrawMMMGraph
 
DrawMMMGraph(List<PerformanceResult>) - Constructor for class DrawMMMGraph
 
DYNAPROF - Static variable in class DataSourceResult
 

E

edu.uoregon.tau.perfexplorer.glue - package edu.uoregon.tau.perfexplorer.glue
The glue package provides the classes necessary to construct PerfExplorer scripts.
edu.uoregon.tau.perfexplorer.rules - package edu.uoregon.tau.perfexplorer.rules
The rules package provides the classes necessary to construct PerfExplorer rules.
evaluateLoadBalance(PerformanceResult, PerformanceResult, String) - Static method in class MeanEventFact
 
evaluateLoadBalance(PerformanceResult, PerformanceResult, String, String) - Static method in class MeanEventFact
 
evaluateLoadBalance(PerformanceResult, PerformanceResult, String, String, int) - Static method in class MeanEventFact
 
evaluateMetric(PerformanceResult, String, String) - Static method in class MeanEventFact
 
EVENTNAME - Static variable in class DrawGraph
Constant for specifying that the Event Name should be used for the series name or the category axis.
EXCLUSIVE - Static variable in class AbstractResult
 
execute(String) - Static method in class Script
 
exists() - Method in class DeriveMetricEquation
Check if the derived metric already exists
exists() - Method in class DeriveMetricOperation
Check if the derived metric already exists
ExtractCallpathEventOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ExtractCallpathEventOperation(PerformanceResult) - Constructor for class ExtractCallpathEventOperation
 
ExtractCallpathEventOperation(Trial) - Constructor for class ExtractCallpathEventOperation
 
ExtractCallpathEventOperation(List<PerformanceResult>) - Constructor for class ExtractCallpathEventOperation
 
ExtractChildrenOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ExtractChildrenOperation() - Constructor for class ExtractChildrenOperation
 
ExtractChildrenOperation(PerformanceResult, String) - Constructor for class ExtractChildrenOperation
 
ExtractChildrenOperation(Trial, String) - Constructor for class ExtractChildrenOperation
 
ExtractChildrenOperation(List<PerformanceResult>, String) - Constructor for class ExtractChildrenOperation
 
ExtractContextEventOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ExtractContextEventOperation(PerformanceResult) - Constructor for class ExtractContextEventOperation
 
ExtractContextEventOperation(Trial) - Constructor for class ExtractContextEventOperation
 
ExtractContextEventOperation(List<PerformanceResult>) - Constructor for class ExtractContextEventOperation
 
ExtractEventOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ExtractEventOperation(PerformanceResult, List<String>) - Constructor for class ExtractEventOperation
 
ExtractEventOperation(PerformanceResult, String) - Constructor for class ExtractEventOperation
 
ExtractEventOperation(Trial, List<String>) - Constructor for class ExtractEventOperation
 
ExtractEventOperation(List<PerformanceResult>, List<String>) - Constructor for class ExtractEventOperation
 
ExtractMetricOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ExtractMetricOperation(PerformanceResult, List<String>) - Constructor for class ExtractMetricOperation
 
ExtractMetricOperation(Trial, List<String>) - Constructor for class ExtractMetricOperation
 
ExtractMetricOperation(List<PerformanceResult>, List<String>) - Constructor for class ExtractMetricOperation
 
ExtractNonCallpathEventOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ExtractNonCallpathEventOperation(PerformanceResult) - Constructor for class ExtractNonCallpathEventOperation
 
ExtractNonCallpathEventOperation(Trial) - Constructor for class ExtractNonCallpathEventOperation
 
ExtractNonCallpathEventOperation(List<PerformanceResult>) - Constructor for class ExtractNonCallpathEventOperation
 
ExtractPhasesOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ExtractPhasesOperation(PerformanceResult, String) - Constructor for class ExtractPhasesOperation
 
ExtractPhasesOperation(Trial, String) - Constructor for class ExtractPhasesOperation
 
ExtractPhasesOperation(List<PerformanceResult>, String) - Constructor for class ExtractPhasesOperation
 
ExtractRankOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ExtractRankOperation(PerformanceResult, int) - Constructor for class ExtractRankOperation
 
ExtractRankOperation(Trial) - Constructor for class ExtractRankOperation
 
ExtractRankOperation(List<PerformanceResult>) - Constructor for class ExtractRankOperation
 
ExtractUserEventOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ExtractUserEventOperation(PerformanceResult, List<String>) - Constructor for class ExtractUserEventOperation
 
ExtractUserEventOperation(PerformanceResult, String) - Constructor for class ExtractUserEventOperation
 
ExtractUserEventOperation(Trial, List<String>) - Constructor for class ExtractUserEventOperation
 
ExtractUserEventOperation(List<PerformanceResult>, List<String>) - Constructor for class ExtractUserEventOperation
 

F

FactWrapper - Class in edu.uoregon.tau.perfexplorer.rules
This class is used as a simple wrapper to create simple facts.
FactWrapper(String, String, Object) - Constructor for class FactWrapper
Constructor method.
FASTER - Static variable in class PerformanceDifferenceType
 
findNegativeReasons() - Method in class ScalabilityResult
 
findPositiveReasons() - Method in class ScalabilityResult
 

G

GAMESS - Static variable in class DataSourceResult
 
getActualRatio() - Method in class ScalabilityResult
 
getAllViews() - Static method in class Utilities
 
getApplications() - Static method in class Utilities
 
getBase() - Method in class LogarithmicOperation
 
getBaseline() - Method in class DifferenceMetadataOperation
 
getBaseline() - Method in class DifferenceOperation
 
getBaseline() - Method in class MetadataClusterOperation
 
getBaseline() - Method in class ScalabilityOperation
 
getBaselineEvent() - Method in class CorrelationResult
 
getBaselineMetric() - Method in class CorrelationResult
 
getBaselineType() - Method in class CorrelationResult
 
getCalls(Integer, String) - Method in class AbstractResult
 
getCalls(Integer, String) - Method in class DataSourceResult
 
getCalls(Integer, String) - Method in interface PerformanceResult
This method will return the number of times that the specified event was called on the specified thread of execution.
getClass(Map<String, String>) - Method in class CQoSClassifierOperation
 
getClass(Map<String, String>) - Method in class LinearOptimizerOperation
 
getClassifierType() - Method in class CQoSClassifierOperation
 
getClassifierType() - Method in class LinearOptimizerOperation
 
getClient() - Static method in class Utilities
 
getCoefficients() - Method in class LinearOptimizerOperation
 
getCommonAttributes() - Method in class TrialMetadata
 
getComparison() - Method in class DifferenceMetadataOperation
 
getComparison() - Method in class DifferenceOperation
 
getComparison() - Method in class MetadataClusterOperation
 
getComparison() - Method in class ScalabilityOperation
 
getComparisonEvent() - Method in class CorrelationResult
 
getComparisonMetric() - Method in class CorrelationResult
 
getComparisonType() - Method in class CorrelationResult
 
getConfidence() - Method in class CQoSClassifierOperation
 
getConfidence() - Method in class LinearOptimizerOperation
 
getCorrelation() - Method in class CorrelationResult.FactData
 
getCorrelation() - Method in class CorrelationResult
 
getCurrent() - Static method in class Provenance
 
getCurrentTrial() - Static method in class Utilities
 
getDataPoint(Integer, String, String, int) - Method in class AbstractResult
 
getDataPoint(Integer, String, String, int) - Method in interface PerformanceResult
This method will return the value stored in the trial for the specified thread, event, metric, type combination.
getDataSource() - Method in class AbstractResult
 
getDataSource() - Method in interface PerformanceResult
This method returns the DataSource to which the performance data is related.
getDataType() - Method in class DataNeeded
 
getDate() - Method in class Provenance
 
getDifferences() - Method in class DifferenceMetadataOperation
 
getDifferences() - Method in class MetadataClusterOperation
 
getDifferenceType() - Method in class DifferenceOperation
 
getDistributions() - Method in class NaiveBayesOperation
 
getEvent() - Method in class CorrelationResult.FactData
 
getEvent() - Method in class ExtractEventOperation
 
getEvent2() - Method in class CorrelationResult.FactData
 
getEventGroupName(String) - Method in class TrialResult
 
getEventMap() - Method in class AbstractResult
 
getEventMap() - Method in interface PerformanceResult
Get a Map of events in this result.
getEventName() - Method in class MeanEventFact
 
getEvents() - Method in class AbstractResult
 
getEvents() - Method in interface PerformanceResult
This method will return a Set of Strings, which represent the names of the events in the trial.
getEventsForTrial(Trial, int) - Static method in class Utilities
 
getEventValue() - Method in class MeanEventFact
 
getExclusive(Integer, String, String) - Method in class AbstractResult
 
getExclusive(Integer, String, String) - Method in class DataSourceResult
 
getExclusive(Integer, String, String) - Method in interface PerformanceResult
This method will return the exclusive value stored in the trial for the selected thread, event, metric combination.
getExpectedRatio() - Method in class DifferenceMetadataOperation
 
getExpectedRatio() - Method in class MetadataClusterOperation
 
getExperimentsForApplication(String) - Static method in class Utilities
 
getFactData() - Method in class FactWrapper
Return the object stored in the FactWrapper object.
getFactHandle() - Method in class FactWrapper
Return the handle of the fact.
getFactName() - Method in class FactWrapper
Return the name of the fact.
getFactType() - Method in class MeanEventFact
 
getFactType() - Method in class FactWrapper
Return the type of the fact.
getFields() - Method in class TrialThreadMetadata
 
getFPMetric() - Method in class AbstractResult
 
getFPMetric() - Method in interface PerformanceResult
This method returns the metric name which represents floating point operations.
getGapStatistic() - Method in class ClusterOperation
 
getGapStatisticError() - Method in class ClusterOperation
 
getId() - Method in class AbstractPerformanceOperation
 
getId() - Method in class AbstractPSLOperation
 
getId() - Method in class Provenance
 
getIdealRatio() - Method in class ScalabilityResult
 
getIncludeNoisePoints() - Method in class SplitTrialClusters
 
getInclusive(Integer, String, String) - Method in class AbstractResult
 
getInclusive(Integer, String, String) - Method in class DataSourceResult
 
getInclusive(Integer, String, String) - Method in interface PerformanceResult
This method will return the inclusive value stored in the trial for the selected thread, event, metric combination.
getInputs() - Method in class AbstractPerformanceOperation
 
getInputs() - Method in class AbstractPSLOperation
 
getInputs() - Method in interface PerformanceAnalysisOperation
Returns the List of PerformanceResult inputs for the analysis operation.
getInstance() - Static method in class Script
 
getInstance() - Static method in class RuleHarness
 
getIntercept() - Method in class CorrelationResult.FactData
 
getIntercept() - Method in class CorrelationResult
 
getL1AccessMetric() - Method in class AbstractResult
 
getL1AccessMetric() - Method in interface PerformanceResult
This method returns the metric name which represents L1 cache accesses.
getL1MissMetric() - Method in class AbstractResult
 
getL1MissMetric() - Method in interface PerformanceResult
This method returns the metric name which represents the L1 cache misses.
getL2AccessMetric() - Method in class AbstractResult
 
getL2AccessMetric() - Method in interface PerformanceResult
This method returns the metric name which represents L2 cache accesses.
getL2MissMetric() - Method in class AbstractResult
 
getL2MissMetric() - Method in interface PerformanceResult
This method returns the metric name which represents the L2 cache misses.
getL3AccessMetric() - Method in class AbstractResult
 
getL3AccessMetric() - Method in interface PerformanceResult
This method returns the metric name which represents L3 cache accesses.
getL3MissMetric() - Method in class AbstractResult
 
getL3MissMetric() - Method in interface PerformanceResult
This method returns the metric name which represents the L3 cache misses.
getLastOperation() - Static method in class Provenance
 
getLastOutput() - Static method in class Provenance
 
getLog() - Method in class RuleHarness
 
getMainEvent() - Method in class AbstractResult
 
getMainEvent() - Method in class DataSourceResult
 
getMainEvent() - Method in interface PerformanceResult
This method will return the name of the event which has the highest inclusive time value in the trial.
getMainEvent() - Method in class ScalabilityResult
 
getMainInclusive() - Method in class AbstractResult
 
getMainValue() - Method in class MeanEventFact
 
getMaxClusters() - Method in class ClusterOperation
 
getMaxComponents() - Method in class PCAOperation
 
getMeaningfulMetricName() - Method in class MeanEventFact
 
getMeasure() - Method in class ScalabilityOperation
 
getMetric() - Method in class ClusterOperation
 
getMetric() - Method in class CorrelationResult.FactData
 
getMetric() - Method in class ExtractMetricOperation
 
getMetric() - Method in class MeanEventFact
 
getMetric() - Method in class NaiveBayesOperation
 
getMetric() - Method in class PCAOperation
 
getMetric2() - Method in class CorrelationResult.FactData
 
getMetrics() - Method in class AbstractResult
 
getMetrics() - Method in interface PerformanceResult
This method will return a Set of Strings, which represent the names of the metrics in the trial.
getName() - Method in class AbstractResult
 
getName() - Method in interface PerformanceResult
Get the name for this input.
getNameValue(Integer, String) - Method in class TrialThreadMetadata
 
getNewName() - Method in class DeriveMetricEquation
 
getNewName() - Method in class DeriveMetricOperation
 
getNewName() - Method in class ScaleMetricOperation
 
getOperations() - Method in class Provenance
 
getOriginalThreads() - Method in class AbstractResult
 
getOriginalThreads() - Method in class DataSourceResult
 
getOriginalThreads() - Method in interface PerformanceResult
This method will return the number of threads in the trial from which this data was derived.
getOriginalThreads() - Method in class TrialMeanResult
 
getOriginalThreads() - Method in class TrialTotalResult
 
getOutputAtIndex(int) - Method in class AbstractPerformanceOperation
 
getOutputAtIndex(int) - Method in interface PerformanceAnalysisOperation
Returns a particular PerformanceResult object from the list of PerfomanceResult output.
getOutputs() - Method in class AbstractPerformanceOperation
 
getOutputs() - Method in interface PerformanceAnalysisOperation
Returns a List of PerformanceResult objects, the output from the analysis operation.
getParameters() - Method in class Script
 
getParentEvent() - Method in class ExtractChildrenOperation
 
getPercentage() - Method in class LoadImbalanceOperation
 
getPercentage(Double) - Method in class MeanEventFact
 
getPercentage() - Method in class MeanEventFact
 
getPerformanceRatio() - Method in class DifferenceOperation
 
getScaling() - Method in class ScalabilityOperation
 
getSeverity() - Method in class MeanEventFact
 
getSlope() - Method in class CorrelationResult.FactData
 
getSlope() - Method in class CorrelationResult
 
getSortedByValue(String, int, boolean) - Method in class AbstractResult
 
getSortedByValue(String, int, boolean) - Method in interface PerformanceResult
This method will return a Map of values, sorted by the values.
getSortedEventNames() - Method in class TopXEvents
 
getSortXAxis() - Method in class DrawMMMGraph
 
getSubroutines(Integer, String) - Method in class AbstractResult
 
getSubroutines(Integer, String) - Method in class DataSourceResult
 
getSubroutines(Integer, String) - Method in interface PerformanceResult
This method will return the number of subroutines that the specified event had on the specified thread of execution.
getSubView(View, String) - Static method in class Utilities
 
getSubViews(View) - Static method in class Utilities
 
getThread() - Method in class CorrelationResult.FactData
 
getThreadCount() - Method in class TrialThreadMetadata
 
getThreadIndex() - Method in class ExtractRankOperation
 
getThreads() - Method in class AbstractResult
 
getThreads() - Method in interface PerformanceResult
This method will return a Set of Integers, which represent the identifiers of the threads of execution in the trial.
getTimeMetric() - Method in class AbstractResult
 
getTimeMetric() - Method in interface PerformanceResult
This method will return the metric which represents the time metric in the trial.
getTimeMetric() - Method in class ScalabilityResult
 
getTLBMissMetric() - Method in class AbstractResult
 
getTLBMissMetric() - Method in interface PerformanceResult
This method returns the metric name which represents the TLB misses.
getTotalInstructionMetric() - Method in class AbstractResult
 
getTotalInstructionMetric() - Method in interface PerformanceResult
This method returns the metric name which represents the total number of instructions.
getTrial() - Method in class AbstractResult
 
getTrial() - Method in class DataSourceResult
 
getTrial() - Method in interface PerformanceResult
This method returns the Trial to which the performance data is related.
getTrial() - Method in class TrialMetadata
 
getTrial(String, String, String) - Static method in class Utilities
 
getTrialFromView(View, String) - Static method in class Utilities
 
getTrialID() - Method in class AbstractResult
 
getTrialID() - Method in class DataSourceResult
 
getTrialID() - Method in interface PerformanceResult
This method returns the ID of the Trial to which the performance data is related.
getTrialID() - Method in class TrialMeanResult
 
getTrialID() - Method in class TrialTotalResult
 
getTrialsForExperiment(String, String) - Static method in class Utilities
 
getTrialsForView(View) - Static method in class Utilities
 
getType() - Method in class ClusterOperation
 
getType() - Method in class CorrelationResult.FactData
 
getType() - Method in class PCAOperation
 
getType(String) - Static method in class PerformanceDifferenceType
Convert a string value to an actual difference type.
getType2() - Method in class CorrelationResult.FactData
 
getTypes() - Static method in class AbstractResult
 
getTypes(boolean) - Static method in class AbstractResult
 
getTypes() - Static method in class CorrelationResult
 
getUserEvent() - Method in class ExtractUserEventOperation
 
getUsereventMax(Integer, String) - Method in class AbstractResult
 
getUsereventMax(Integer, String) - Method in class DataSourceResult
 
getUsereventMax(Integer, String) - Method in interface PerformanceResult
This method will return the maximum value for the specified user event which was observed on the specified thread of execution.
getUsereventMean(Integer, String) - Method in class AbstractResult
 
getUsereventMean(Integer, String) - Method in class DataSourceResult
 
getUsereventMean(Integer, String) - Method in interface PerformanceResult
This method will return the mean value for the specified user event which was observed on the specified thread of execution.
getUsereventMin(Integer, String) - Method in class AbstractResult
 
getUsereventMin(Integer, String) - Method in class DataSourceResult
 
getUsereventMin(Integer, String) - Method in interface PerformanceResult
This method will return the minimum value for the specified user event which was observed on the specified thread of execution.
getUsereventNumevents(Integer, String) - Method in class AbstractResult
 
getUsereventNumevents(Integer, String) - Method in class DataSourceResult
 
getUsereventNumevents(Integer, String) - Method in interface PerformanceResult
This method will return the number of times that a specified user event happened on the specified thread of execution.
getUserEvents() - Method in class AbstractResult
 
getUserEvents(Integer) - Method in class AbstractResult
 
getUserEvents(Integer) - Method in class DataSourceResult
 
getUserEvents() - Method in interface PerformanceResult
This method will return a Set of Strings, which represent the names of the userevents in the trial.
getUserEvents(Integer) - Method in interface PerformanceResult
This method will return a Set of Strings, which represent the names of the userevents for the specified thread in the trial.
getUsereventSumsqr(Integer, String) - Method in class AbstractResult
 
getUsereventSumsqr(Integer, String) - Method in class DataSourceResult
 
getUsereventSumsqr(Integer, String) - Method in interface PerformanceResult
This method will return the sum of squared values for the specified user event which was observed on the specified thread of execution.
getView(String) - Static method in class Utilities
 
getViews() - Static method in class Utilities
 
GOOGLE - Static variable in class DataSourceResult
 
GPROF - Static variable in class DataSourceResult
 
GPTL - Static variable in class DataSourceResult
 
GYRO - Static variable in class DataSourceResult
 

H

HierarchicalClusterOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
HierarchicalClusterOperation(PerformanceResult, String, int, int) - Constructor for class HierarchicalClusterOperation
 
HierarchicalClusterOperation(Trial) - Constructor for class HierarchicalClusterOperation
 
HierarchicalClusterOperation(List<PerformanceResult>) - Constructor for class HierarchicalClusterOperation
 
HIGHER - Static variable in class MeanEventFact
 
HPCTOOLKIT - Static variable in class DataSourceResult
 
HPM - Static variable in class DataSourceResult
 

I

INCLUSIVE - Static variable in class AbstractResult
 
INTERCEPT - Static variable in class CorrelationResult
 
IPM - Static variable in class DataSourceResult
 
isBetterWorse() - Method in class MeanEventFact
 
isCacheAccessL1() - Method in class DataNeeded
 
isCacheAccessL2() - Method in class DataNeeded
 
isCacheMissL1() - Method in class DataNeeded
 
isCacheMissL2() - Method in class DataNeeded
 
isClasspath() - Method in class DataNeeded
 
isCombined() - Method in class BasicStatisticsOperation
 
isComputeGapStatistic() - Method in class ClusterOperation
 
isFloatingPoint() - Method in class DataNeeded
 
isForceOverwrite() - Method in class SaveResultOperation
 
isIncludeNull() - Method in class BasicStatisticsOperation
 
isTime() - Method in class DataNeeded
 
isTotalInstruction() - Method in class DataNeeded
 

J

J48 - Static variable in class CQoSClassifierOperation
 

K

KERNEL_COMMUNICATION - Static variable in class LoadImbalanceOperation
 
KERNEL_COMPUTATION - Static variable in class LoadImbalanceOperation
 
KMeansOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
KMeansOperation(PerformanceResult, String, int, int) - Constructor for class KMeansOperation
 
KMeansOperation(Trial) - Constructor for class KMeansOperation
 
KMeansOperation(List<PerformanceResult>) - Constructor for class KMeansOperation
 

L

L1_CACHE_HITS - Static variable in class DerivedMetrics
 
L1_HIT_RATE - Static variable in class DerivedMetrics
 
L2_ACCESSES - Static variable in class DerivedMetrics
 
L2_CACHE_HITS - Static variable in class DerivedMetrics
 
L2_HIT_RATE - Static variable in class DerivedMetrics
 
LINEAR_REGRESSION - Static variable in class CQoSClassifierOperation
 
LINEAR_REGRESSION - Static variable in class LinearOptimizerOperation
 
LinearOptimizerOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
LinearOptimizerOperation(List<PerformanceResult>, String, Set<String>, String) - Constructor for class LinearOptimizerOperation
 
LinearRegressionOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
LinearRegressionOperation(PerformanceResult, String, String, Double) - Constructor for class LinearRegressionOperation
 
LinearRegressionOperation(Trial, String, String, Double) - Constructor for class LinearRegressionOperation
 
LinearRegressionOperation(List<PerformanceResult>, String, String, Double) - Constructor for class LinearRegressionOperation
 
LINECHART - Static variable in class DrawGraph
Constant for specifying the chart type should be a line chart.
listAll() - Static method in class Provenance
 
LOAD_BALANCE - Static variable in class LoadImbalanceOperation
 
LoadImbalanceOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
LoadImbalanceOperation(PerformanceResult) - Constructor for class LoadImbalanceOperation
 
LoadImbalanceOperation(Trial) - Constructor for class LoadImbalanceOperation
 
LoadImbalanceOperation(List<PerformanceResult>) - Constructor for class LoadImbalanceOperation
 
LogarithmicOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
LogarithmicOperation(PerformanceResult) - Constructor for class LogarithmicOperation
 
LogarithmicOperation(Trial) - Constructor for class LogarithmicOperation
 
LogarithmicOperation(List<PerformanceResult>) - Constructor for class LogarithmicOperation
 
logEventCreated(LogEvent) - Method in class WorkingMemoryStringLogger
 
LOWER - Static variable in class MeanEventFact
 

M

MAX - Static variable in class BasicStatisticsOperation
 
MAX - Static variable in class LoadImbalanceOperation
 
MaxResult - Class in edu.uoregon.tau.perfexplorer.glue
 
MaxResult() - Constructor for class MaxResult
 
MaxResult(PerformanceResult) - Constructor for class MaxResult
 
MaxResult(PerformanceResult, boolean) - Constructor for class MaxResult
 
MEAN - Static variable in class BasicStatisticsOperation
 
MEAN - Static variable in class LoadImbalanceOperation
 
MeanEventFact - Class in edu.uoregon.tau.perfexplorer.glue
 
MeanResult - Class in edu.uoregon.tau.perfexplorer.glue
 
MeanResult() - Constructor for class MeanResult
 
MeanResult(PerformanceResult) - Constructor for class MeanResult
 
MeanResult(PerformanceResult, boolean) - Constructor for class MeanResult
 
MEM_ACCESSES - Static variable in class DerivedMetrics
 
MergeTrialsOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
MergeTrialsOperation(PerformanceResult) - Constructor for class MergeTrialsOperation
 
MergeTrialsOperation(Trial) - Constructor for class MergeTrialsOperation
 
MergeTrialsOperation(List<PerformanceResult>) - Constructor for class MergeTrialsOperation
 
METADATA - Static variable in class CorrelationResult
 
METADATA - Static variable in class DrawGraph
Constant for specifying that a Metadata field should be used for the series name or the category axis.
MetadataClusterOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
MetadataClusterOperation(TrialMetadata) - Constructor for class MetadataClusterOperation
 
MetadataClusterOperation(Trial) - Constructor for class MetadataClusterOperation
 
METRICNAME - Static variable in class DrawGraph
Constant for specifying that the Metric Name should be used for the series name or the category axis.
MFLOP_RATE - Static variable in class DerivedMetrics
 
MICROSECONDS - Static variable in class DrawGraph
Constant for specifying the Y axis units for the graph should be microseconds (10xe-6 seconds).
MILLIONS - Static variable in class DrawGraph
Constant for specifying the Y axis units for the graph should be millions (10xe6 units).
MILLISECONDS - Static variable in class DrawGraph
Constant for specifying the Y axis units for the graph should be milliseconds (10xe-3 seconds).
MIN - Static variable in class BasicStatisticsOperation
 
MIN - Static variable in class LoadImbalanceOperation
 
MinResult - Class in edu.uoregon.tau.perfexplorer.glue
 
MinResult() - Constructor for class MinResult
 
MinResult(PerformanceResult) - Constructor for class MinResult
 
MinResult(PerformanceResult, boolean) - Constructor for class MinResult
 
MINUTES - Static variable in class DrawGraph
Constant for specifying the Y axis units for the graph should be minutes.
MPIP - Static variable in class DataSourceResult
 
MULTILAYER_PERCEPTRON - Static variable in class CQoSClassifierOperation
 
MULTILAYER_PERCEPTRON - Static variable in class LinearOptimizerOperation
 
MULTIPLY - Static variable in class DeriveMetricOperation
 
MULTIPLY - Static variable in class ScaleMetricOperation
 

N

NAIVE_BAYES - Static variable in class CQoSClassifierOperation
 
NAIVE_BAYES - Static variable in class LinearOptimizerOperation
 
NaiveBayesOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
NaiveBayesOperation(PerformanceResult, String, int) - Constructor for class NaiveBayesOperation
 
NaiveBayesOperation(Trial) - Constructor for class NaiveBayesOperation
 
NaiveBayesOperation(List<PerformanceResult>) - Constructor for class NaiveBayesOperation
 
NAME - Static variable in class CorrelationResult
 
NAME - Static variable in class DifferenceMetadataOperation
 
NAME - Static variable in class MetadataClusterOperation
 
noErrors() - Method in class DeriveMetricEquation
 
NONE - Static variable in class MeanEventFact
 
NormalizeOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
NormalizeOperation(PerformanceResult) - Constructor for class NormalizeOperation
 
NormalizeOperation(Trial) - Constructor for class NormalizeOperation
 
NormalizeOperation(List<PerformanceResult>) - Constructor for class NormalizeOperation
 

O

OMPP - Static variable in class DataSourceResult
 

P

PARAVER - Static variable in class DataSourceResult
 
PCAOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
PCAOperation(PerformanceResult, String, int) - Constructor for class PCAOperation
 
PCAOperation(Trial) - Constructor for class PCAOperation
 
PCAOperation(List<PerformanceResult>) - Constructor for class PCAOperation
 
PerformanceAnalysisOperation - Interface in edu.uoregon.tau.perfexplorer.glue
The PerformanceAnalysisOperation interface is defined as the methods all analysis operations should support.
PerformanceDifferenceType - Class in edu.uoregon.tau.perfexplorer.glue
 
PerformanceResult - Interface in edu.uoregon.tau.perfexplorer.glue
This interface is defined as the methods all performance results should support.
PERIXML - Static variable in class DataSourceResult
 
PPK - Static variable in class DataSourceResult
 
PPROF - Static variable in class DataSourceResult
 
processData() - Method in class BasicStatisticsOperation
 
processData() - Method in class BuildMessageHeatMap
 
processData() - Method in class ClusterOperation
 
processData() - Method in class CopyOperation
 
processData() - Method in class CorrelateEventsWithMetadata
 
processData() - Method in class CorrelationOperation
Dummy implementation which is a no-op on the input data
processData() - Method in class CQoSClassifierOperation
 
processData() - Method in class DBSCANOperation
 
processData() - Method in class DefaultOperation
Dummy implementation which is a no-op on the input data
processData() - Method in class DeriveMetricEquation
 
processData() - Method in class DeriveMetricOperation
 
processData() - Method in class DeriveMetricsFileOperation
 
processData() - Method in class DifferenceOperation
 
processData() - Method in class DrawBoxChartGraph
 
processData() - Method in class DrawGraph
 
processData() - Method in class DrawMetadataGraph
 
processData() - Method in class DrawMMMGraph
 
processData() - Method in class ExtractChildrenOperation
 
processData() - Method in class ExtractEventOperation
 
processData() - Method in class ExtractMetricOperation
 
processData() - Method in class ExtractPhasesOperation
 
processData() - Method in class ExtractRankOperation
 
processData() - Method in class ExtractUserEventOperation
 
processData() - Method in class HierarchicalClusterOperation
 
processData() - Method in class KMeansOperation
 
processData() - Method in class LinearOptimizerOperation
 
processData() - Method in class LinearRegressionOperation
 
processData() - Method in class LoadImbalanceOperation
 
processData() - Method in class LogarithmicOperation
 
processData() - Method in class MergeTrialsOperation
 
processData() - Method in class NaiveBayesOperation
 
processData() - Method in class NormalizeOperation
 
processData() - Method in class PCAOperation
 
processData() - Method in interface PerformanceAnalysisOperation
Performs the analysis operation.
processData() - Method in class SaveResultOperation
 
processData() - Method in class ScalabilityOperation
 
processData() - Method in class ScaleMetricOperation
 
processData() - Method in class SmartKMeansOperation
 
processData() - Method in class SplitCommunicationComputationOperation
 
processData() - Method in class SplitTrialClusters
 
processData() - Method in class SplitTrialPhasesOperation
 
processData() - Method in class TopXEvents
 
processData() - Method in class TopXPercentEvents
 
processDataNotCombined() - Method in class BasicStatisticsOperation
 
PROCESSORCOUNT - Static variable in class DrawGraph
Constant for specifying that the Processor Count should be used for the series name or the category axis.
processRules() - Method in class RuleHarness
 
Provenance - Class in edu.uoregon.tau.perfexplorer.glue
For this class, do we know what we want to store, or do we just store reflection information? For example, should we store the name of the class, and some information for re-constructing it?
PSRUN - Static variable in class DataSourceResult
 
putCalls(Integer, String, double) - Method in class AbstractResult
 
putCalls(Integer, String, double) - Method in class DataSourceResult
 
putCalls(Integer, String, double) - Method in interface PerformanceResult
This method will save the specified value as the number of calls for the specified event on the specified thread of execution.
putDataPoint(Integer, String, String, int, double) - Method in class AbstractResult
 
putDataPoint(Integer, String, String, int, double) - Method in class DataSourceResult
 
putDataPoint(Integer, String, String, int, double) - Method in class MaxResult
 
putDataPoint(Integer, String, String, int, double) - Method in class MinResult
 
putDataPoint(Integer, String, String, int, double) - Method in interface PerformanceResult
This method will store the specified value in the trial for the specified thread, event, metric, type combination.
putExclusive(Integer, String, String, double) - Method in class AbstractResult
 
putExclusive(Integer, String, String, double) - Method in class DataSourceResult
 
putExclusive(Integer, String, String, double) - Method in interface PerformanceResult
This method will save the specified value as the exclusive value for the specified thread, event, metric combination.
putInclusive(Integer, String, String, double) - Method in class AbstractResult
 
putInclusive(Integer, String, String, double) - Method in class DataSourceResult
 
putInclusive(Integer, String, String, double) - Method in interface PerformanceResult
This method will save the specified value as the inclusive value for the specified thread, event, metric combination.
putNameValue(Integer, String, String) - Method in class TrialThreadMetadata
 
putSubroutines(Integer, String, double) - Method in class AbstractResult
 
putSubroutines(Integer, String, double) - Method in class DataSourceResult
 
putSubroutines(Integer, String, double) - Method in interface PerformanceResult
This method will save the specified value as the number of subroutines for the specified event on the specified thread of execution.
putUsereventMax(Integer, String, double) - Method in class AbstractResult
 
putUsereventMax(Integer, String, double) - Method in class DataSourceResult
 
putUsereventMax(Integer, String, double) - Method in interface PerformanceResult
This method will save the maximum value for a specified user event which was observed on the specified thread of execution.
putUsereventMean(Integer, String, double) - Method in class AbstractResult
 
putUsereventMean(Integer, String, double) - Method in class DataSourceResult
 
putUsereventMean(Integer, String, double) - Method in interface PerformanceResult
This method will save the mean value for a specified user event which was observed on the specified thread of execution.
putUsereventMin(Integer, String, double) - Method in class AbstractResult
 
putUsereventMin(Integer, String, double) - Method in class DataSourceResult
 
putUsereventMin(Integer, String, double) - Method in interface PerformanceResult
This method will save the minimum value for a specified user event which was observed on the specified thread of execution.
putUsereventNumevents(Integer, String, double) - Method in class AbstractResult
 
putUsereventNumevents(Integer, String, double) - Method in class DataSourceResult
 
putUsereventNumevents(Integer, String, double) - Method in interface PerformanceResult
This method will save the number of times that a specified user event happened on the specified thread of execution.
putUsereventSumsqr(Integer, String, double) - Method in class AbstractResult
 
putUsereventSumsqr(Integer, String, double) - Method in class DataSourceResult
 
putUsereventSumsqr(Integer, String, double) - Method in interface PerformanceResult
This method will save the sum of squared values for the specified user event which was observed on the specified thread of execution.

R

RANDOM_TREE - Static variable in class CQoSClassifierOperation
 
readClassifier(String) - Static method in class CQoSClassifierOperation
 
removeFact(String) - Method in class CorrelationResult
 
removeFact(String) - Method in class DifferenceMetadataOperation
 
removeFact(String) - Method in class MetadataClusterOperation
 
removeFact(String) - Method in interface SelfAsserting
Method for removing facts once they have been processed
reset() - Method in class AbstractPerformanceOperation
 
reset() - Method in interface PerformanceAnalysisOperation
Resets the analysis operation to it's initial state.
retractObject(FactHandle) - Static method in class RuleHarness
 
RuleHarness - Class in edu.uoregon.tau.perfexplorer.rules
 
RuleHarness(String) - Constructor for class RuleHarness
 
RuleHarnessTest - Class in edu.uoregon.tau.perfexplorer.rules
 
RuleHarnessTest() - Constructor for class RuleHarnessTest
 

S

SAME - Static variable in class PerformanceDifferenceType
Static instances of the difference values.
save() - Static method in class Provenance
 
SaveResultOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
SaveResultOperation(PerformanceResult) - Constructor for class SaveResultOperation
 
SaveResultOperation(Trial) - Constructor for class SaveResultOperation
 
SaveResultOperation(List<PerformanceResult>) - Constructor for class SaveResultOperation
 
ScalabilityOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ScalabilityOperation(PerformanceResult) - Constructor for class ScalabilityOperation
 
ScalabilityOperation(Trial) - Constructor for class ScalabilityOperation
 
ScalabilityOperation(List<PerformanceResult>) - Constructor for class ScalabilityOperation
 
ScalabilityResult - Class in edu.uoregon.tau.perfexplorer.glue
 
ScalabilityResult() - Constructor for class ScalabilityResult
 
ScalabilityResult(PerformanceResult) - Constructor for class ScalabilityResult
 
ScalabilityResult(PerformanceResult, boolean) - Constructor for class ScalabilityResult
 
ScalabilityResult.Measure - Enum in edu.uoregon.tau.perfexplorer.glue
 
ScalabilityResult.Scaling - Enum in edu.uoregon.tau.perfexplorer.glue
 
ScaleMetricOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
ScaleMetricOperation(PerformanceResult) - Constructor for class ScaleMetricOperation
 
ScaleMetricOperation(Trial) - Constructor for class ScaleMetricOperation
 
ScaleMetricOperation(List<PerformanceResult>) - Constructor for class ScaleMetricOperation
 
ScaleMetricOperation(PerformanceResult, String, Double, String) - Constructor for class ScaleMetricOperation
 
ScaleMetricOperation(PerformanceResult, Double, String, String) - Constructor for class ScaleMetricOperation
 
Script - Class in edu.uoregon.tau.perfexplorer.glue
 
SECONDS - Static variable in class DrawGraph
Constant for specifying the Y axis units for the graph should be seconds.
SelfAsserting - Interface in edu.uoregon.tau.perfexplorer.rules
 
setActualRatio(double) - Method in class ScalabilityResult
 
setBase(double) - Method in class LogarithmicOperation
 
setBaseline(TrialMetadata) - Method in class DifferenceMetadataOperation
 
setBaseline(TrialMetadata) - Method in class MetadataClusterOperation
 
setBaselineEvent(String) - Method in class CorrelationResult
 
setBaselineMetric(String) - Method in class CorrelationResult
 
setBaselineType(int) - Method in class CorrelationResult
 
setBetterWorse(int) - Method in class MeanEventFact
 
setCacheAccessL1(boolean) - Method in class DataNeeded
 
setCacheAccessL2(boolean) - Method in class DataNeeded
 
setCacheMissL1(boolean) - Method in class DataNeeded
 
setCacheMissL2(boolean) - Method in class DataNeeded
 
setCategoryType(int) - Method in class DrawGraph
Set the category type for the graph.
setClassifierType(String) - Method in class CQoSClassifierOperation
 
setClassifierType(String) - Method in class LinearOptimizerOperation
 
setClasspath(boolean) - Method in class DataNeeded
 
setCombined(boolean) - Method in class BasicStatisticsOperation
 
setCommonAttributes(Hashtable<String, String>) - Method in class TrialMetadata
 
setComparison(TrialMetadata) - Method in class DifferenceMetadataOperation
 
setComparison(TrialMetadata) - Method in class MetadataClusterOperation
 
setComparisonEvent(String) - Method in class CorrelationResult
 
setComparisonMetric(String) - Method in class CorrelationResult
 
setComparisonType(int) - Method in class CorrelationResult
 
setComputeGapStatistic(boolean) - Method in class ClusterOperation
 
setCorrelation(Double) - Method in class CorrelationResult
 
setDataType(DataNeeded.DataType) - Method in class DataNeeded
 
setDate(Date) - Method in class Provenance
 
setDifferences(Hashtable<String, String[]>) - Method in class DifferenceMetadataOperation
 
setDifferences(Hashtable<String, String[]>) - Method in class MetadataClusterOperation
 
setEnabled(boolean) - Static method in class Provenance
 
setEvent(String) - Method in class CorrelationResult.FactData
 
setEvent(List<String>) - Method in class ExtractEventOperation
 
setEvent2(String) - Method in class CorrelationResult.FactData
 
setEventMap(Map<Integer, String>) - Method in class AbstractResult
 
setEventMap(Map<Integer, String>) - Method in interface PerformanceResult
Set the Map of events in this result.
setEventName(String) - Method in class MeanEventFact
 
setEvents(Set<String>) - Method in class DrawGraph
Set the events used for the graph.
setEventValue(double) - Method in class MeanEventFact
 
setExpectedRatio(double) - Method in class DifferenceMetadataOperation
 
setExpectedRatio(double) - Method in class MetadataClusterOperation
 
setFactData(Object) - Method in class FactWrapper
Set the object in the FactWrapper.
setFactHandle(FactHandle) - Method in class FactWrapper
Set the handle of the fact.
setFactName(String) - Method in class FactWrapper
Set the name of the Fact.
setFactType(String) - Method in class MeanEventFact
 
setFactType(String) - Method in class FactWrapper
Set the type of the fact.
setFloatingPoint(boolean) - Method in class DataNeeded
 
setForceOverwrite(boolean) - Method in class SaveResultOperation
 
setGlobal(String, Object) - Method in class RuleHarness
 
setId(Long) - Method in class AbstractPerformanceOperation
 
setId(Long) - Method in class AbstractPSLOperation
 
setId(Long) - Method in class Provenance
 
setIdealRatio(double) - Method in class ScalabilityResult
 
setIgnoreWarnings(boolean) - Method in class AbstractResult
 
setIgnoreWarnings(boolean) - Method in interface PerformanceResult
When values are requested from the trial, ignore warnings if the values are null
setIncludeNoisePoints(boolean) - Method in class SplitTrialClusters
 
setIncludeNull(boolean) - Method in class BasicStatisticsOperation
 
setInput(PerformanceResult) - Method in class AbstractPerformanceOperation
 
setInput(Trial) - Method in class AbstractPerformanceOperation
 
setInput(PerformanceResult) - Method in class AbstractPSLOperation
 
setInput(Trial) - Method in class AbstractPSLOperation
 
setInput(PerformanceResult) - Method in interface PerformanceAnalysisOperation
Sets the input PerformanceResult for the analysis operation.
setInputs(List<PerformanceResult>) - Method in class AbstractPerformanceOperation
 
setInputs(List<PerformanceResult>) - Method in class AbstractPSLOperation
 
setInputs(List<PerformanceResult>) - Method in interface PerformanceAnalysisOperation
Sets a List of input PerformanceResults for the analysis operation.
setInputsTrials(List<Trial>) - Method in class AbstractPerformanceOperation
 
setInputsTrials(List<Trial>) - Method in class AbstractPSLOperation
 
setIntercept(Double) - Method in class CorrelationResult
 
setLogYAxis(boolean) - Method in class DrawGraph
Set whether or not the Y axis is a log scale.
setMainEvent(String) - Method in class ScalabilityResult
 
setMainInclusive(double) - Method in class AbstractResult
 
setMainValue(double) - Method in class MeanEventFact
 
setMaxClusters(Integer) - Method in class ClusterOperation
 
setMaxComponents(int) - Method in class PCAOperation
 
setMeaningfulMetricName(String) - Method in class MeanEventFact
 
setMeasure(ScalabilityResult.Measure) - Method in class ScalabilityOperation
 
setMetadataField(String) - Method in class DrawGraph
The metadata field to use for either the series name or the category name.
setMetadataField(String) - Method in class DrawMetadataGraph
The metadata field to use for either the series name or the category name.
setMetric(String) - Method in class ClusterOperation
 
setMetric(String) - Method in class CorrelationResult.FactData
 
setMetric(List<String>) - Method in class ExtractMetricOperation
 
setMetric(String) - Method in class MeanEventFact
 
setMetric(String) - Method in class NaiveBayesOperation
 
setMetric(String) - Method in class PCAOperation
 
setMetric2(String) - Method in class CorrelationResult.FactData
 
setMetrics(Set<String>) - Method in class DrawGraph
Set the metrics used for the graph.
setName(String) - Method in class AbstractResult
 
setName(String) - Method in interface PerformanceResult
Set the name for this input.
setNewName(String) - Method in class DeriveMetricEquation
 
setNewName(String) - Method in class DeriveMetricOperation
 
setNewName(String) - Method in class ScaleMetricOperation
 
setOperations(List<PerformanceAnalysisOperation>) - Method in class Provenance
 
setOriginalThreads(Integer) - Method in class AbstractResult
 
setOriginalThreads(Integer) - Method in class TrialMeanResult
 
setOriginalThreads(Integer) - Method in class TrialTotalResult
 
setOutputs(List<PerformanceResult>) - Method in class AbstractPerformanceOperation
 
setOutputs(List<PerformanceResult>) - Method in interface PerformanceAnalysisOperation
Sets the List of output PerformanceResult objects.
setParentEvent(String) - Method in class ExtractChildrenOperation
 
setPercentage(boolean) - Method in class LoadImbalanceOperation
 
setPerformanceRatio(double) - Method in class DifferenceOperation
 
setScaling(ScalabilityResult.Scaling) - Method in class ScalabilityOperation
 
setSeriesType(int) - Method in class DrawGraph
Set the series type for the graph.
setSession(String) - Static method in class Utilities
 
setSeverity(double) - Method in class MeanEventFact
 
setShortenNames(boolean) - Method in class DrawGraph
Sets whether to remove parameters and line numbers from function names.
setShowZero(boolean) - Method in class DrawGraph
Set whether or not to have the Y axis go all the way from 0 as a minimum value.
setSlope(Double) - Method in class CorrelationResult
 
setSortXAxis(boolean) - Method in class DrawMMMGraph
 
setStripXName(String) - Method in class DrawMMMGraph
 
setThread(Integer) - Method in class CorrelationResult.FactData
 
setThreadIndex(Integer) - Method in class ExtractRankOperation
 
setThreads(Set<Integer>) - Method in class DrawGraph
Set the threads used for the graph.
setTime(boolean) - Method in class DataNeeded
 
setTimeMetric(String) - Method in class ScalabilityResult
 
setTitle(String) - Method in class DrawGraph
Set the title for the graph.
setTitle(String) - Method in class DrawMetadataGraph
Set the title for the graph.
setTotalInstruction(boolean) - Method in class DataNeeded
 
setTrial(Trial) - Method in class AbstractResult
 
setTrial(Trial) - Method in class TrialMetadata
 
setTrialID(Integer) - Method in class AbstractResult
 
setTrialID(Integer) - Method in class TrialMeanResult
 
setTrialID(Integer) - Method in class TrialTotalResult
 
setType(int) - Method in class ClusterOperation
 
setType(int) - Method in class CorrelationResult.FactData
 
setType(int) - Method in class DrawGraph
Set the type for the graph.
setType(int) - Method in class PCAOperation
 
setType2(int) - Method in class CorrelationResult.FactData
 
setUnits(int) - Method in class DrawGraph
Set the units to use for the graph.
setUserEvent(List<String>) - Method in class ExtractUserEventOperation
 
setUserEvents(boolean) - Method in class DrawGraph
Set whether or not to use user events from the trials.
setValueType(int) - Method in class DrawGraph
Set the value type for the graph.
setXAxisLabel(String) - Method in class DrawGraph
Set the label used for the X Axis.
setXAxisLabel(String) - Method in class DrawMetadataGraph
Set the label used for the X Axis.
setYAxisLabel(String) - Method in class DrawGraph
Set the label used for the Y Axis.
setYAxisLabel(String) - Method in class DrawMetadataGraph
Set the label used for the Y Axis.
shortenEventName(String) - Static method in class Utilities
Shorten a function name
SLOPE - Static variable in class CorrelationResult
 
SLOWER - Static variable in class PerformanceDifferenceType
 
SmartKMeansOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
SmartKMeansOperation(PerformanceResult, String, int, int) - Constructor for class SmartKMeansOperation
 
SmartKMeansOperation(PerformanceResult) - Constructor for class SmartKMeansOperation
 
SmartKMeansOperation(Trial) - Constructor for class SmartKMeansOperation
 
SmartKMeansOperation(List<PerformanceResult>) - Constructor for class SmartKMeansOperation
 
SNAP - Static variable in class DataSourceResult
 
sortHashMapByValues(Map<String, Double>, boolean) - Static method in class Utilities
 
SplitCommunicationComputationOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
SplitCommunicationComputationOperation(PerformanceResult) - Constructor for class SplitCommunicationComputationOperation
 
SplitCommunicationComputationOperation(Trial) - Constructor for class SplitCommunicationComputationOperation
 
SplitCommunicationComputationOperation(List<PerformanceResult>) - Constructor for class SplitCommunicationComputationOperation
 
SplitTrialClusters - Class in edu.uoregon.tau.perfexplorer.glue
 
SplitTrialClusters(PerformanceResult, List<PerformanceResult>) - Constructor for class SplitTrialClusters
 
SplitTrialClusters(List<PerformanceResult>, List<PerformanceResult>) - Constructor for class SplitTrialClusters
 
SplitTrialPhasesOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
SplitTrialPhasesOperation(PerformanceResult, String) - Constructor for class SplitTrialPhasesOperation
 
SplitTrialPhasesOperation(Trial, String) - Constructor for class SplitTrialPhasesOperation
 
SplitTrialPhasesOperation(List<PerformanceResult>, String) - Constructor for class SplitTrialPhasesOperation
 
STACKEDAREACHART - Static variable in class DrawGraph
Constant for specifying the chart type should be a stacked area chart.
STACKEDBARCHART - Static variable in class DrawGraph
Constant for specifying the chart type should be a stacked bar chart.
STDDEV - Static variable in class BasicStatisticsOperation
 
STDDEV - Static variable in class LoadImbalanceOperation
 
StDevResult - Class in edu.uoregon.tau.perfexplorer.glue
 
StDevResult() - Constructor for class StDevResult
 
StDevResult(PerformanceResult) - Constructor for class StDevResult
 
StDevResult(PerformanceResult, boolean) - Constructor for class StDevResult
 
SUBROUTINES - Static variable in class AbstractResult
 
SUBTRACT - Static variable in class DeriveMetricOperation
 
SUBTRACT - Static variable in class ScaleMetricOperation
 
SUPPORT_VECTOR_MACHINE - Static variable in class CQoSClassifierOperation
 
SUPPORT_VECTOR_MACHINE - Static variable in class LinearOptimizerOperation
 
SupportVectorOperation - Class in edu.uoregon.tau.perfexplorer.glue
 
SupportVectorOperation(PerformanceResult, String, int) - Constructor for class SupportVectorOperation
 
SupportVectorOperation(Trial) - Constructor for class SupportVectorOperation
 
SupportVectorOperation(List<PerformanceResult>) - Constructor for class SupportVectorOperation
 

T

TAUPROFILE - Static variable in class DataSourceResult
 
testProcessRules() - Method in class RuleHarnessTest
 
THOUSANDS - Static variable in class DrawGraph
Constant for specifying the Y axis units for the graph should be thousands (10xe3 units).
THREADNAME - Static variable in class DrawGraph
Constant for specifying that the Thread Name should be used for the series name or the category axis.
TopXEvents - Class in edu.uoregon.tau.perfexplorer.glue
This is an implementation of the AbstractPerformanceOperation class which will perform dimension reduction on the data.
TopXEvents(PerformanceResult, String, int, double) - Constructor for class TopXEvents
 
TopXEvents(Trial, String, int, double) - Constructor for class TopXEvents
 
TopXEvents(List<PerformanceResult>, String, int, double) - Constructor for class TopXEvents
 
TopXPercentEvents - Class in edu.uoregon.tau.perfexplorer.glue
 
TopXPercentEvents(PerformanceResult, String, int, double) - Constructor for class TopXPercentEvents
 
TopXPercentEvents(Trial, String, int, double) - Constructor for class TopXPercentEvents
 
TopXPercentEvents(List<PerformanceResult>, String, int, double) - Constructor for class TopXPercentEvents
 
toString() - Method in class AbstractPerformanceOperation
 
toString() - Method in class AbstractResult
 
toString() - Method in class DifferenceOperation
 
toString() - Method in class MaxResult
 
toString() - Method in class MeanEventFact
 
toString() - Method in class MeanResult
 
toString() - Method in class MinResult
 
toString() - Method in interface PerformanceAnalysisOperation
Returns a printable string of this analysis operation.
toString() - Method in class PerformanceDifferenceType
Only one public method, to return the name of the difference type.
toString() - Method in interface PerformanceResult
This method will return a string representation of this PerformanceResult.
toString() - Method in class Provenance
 
toString() - Method in class ScalabilityOperation
 
toString() - Method in class StDevResult
 
toString() - Method in class TotalResult
 
toString() - Method in class TrialMetadata
 
toString() - Method in class TrialResult
 
toString() - Method in class VarianceResult
 
toString() - Method in class WorkingMemoryStringLogger
All events in the log are written to a string.
TOT_INS_RATE - Static variable in class DerivedMetrics
 
TOTAL - Static variable in class BasicStatisticsOperation
 
TotalResult - Class in edu.uoregon.tau.perfexplorer.glue
 
TotalResult() - Constructor for class TotalResult
 
TotalResult(PerformanceResult) - Constructor for class TotalResult
 
TotalResult(PerformanceResult, boolean) - Constructor for class TotalResult
 
TrialMeanResult - Class in edu.uoregon.tau.perfexplorer.glue
 
TrialMeanResult() - Constructor for class TrialMeanResult
 
TrialMeanResult(TrialMeanResult) - Constructor for class TrialMeanResult
 
TrialMeanResult(Trial) - Constructor for class TrialMeanResult
 
TrialMeanResult(Trial, String, String, boolean) - Constructor for class TrialMeanResult
 
TrialMetadata - Class in edu.uoregon.tau.perfexplorer.glue
 
TrialMetadata(int) - Constructor for class TrialMetadata
 
TrialMetadata(Trial) - Constructor for class TrialMetadata
 
TrialMetadata(PerformanceResult) - Constructor for class TrialMetadata
 
TRIALNAME - Static variable in class DrawGraph
Constant for specifying that the Trial Name should be used for the series name or the category axis.
TrialResult - Class in edu.uoregon.tau.perfexplorer.glue
This class is an implementation of the AbstractResult class, and loads a trial from the database into a result object.
TrialResult() - Constructor for class TrialResult
 
TrialResult(TrialResult) - Constructor for class TrialResult
 
TrialResult(Trial) - Constructor for class TrialResult
 
TrialResult(Trial, String, String, String, boolean) - Constructor for class TrialResult
 
TrialThreadMetadata - Class in edu.uoregon.tau.perfexplorer.glue
 
TrialThreadMetadata(Trial) - Constructor for class TrialThreadMetadata
 
TrialThreadMetadata() - Constructor for class TrialThreadMetadata
 
TrialThreadMetadata(PerformanceResult) - Constructor for class TrialThreadMetadata
 
TrialTotalResult - Class in edu.uoregon.tau.perfexplorer.glue
 
TrialTotalResult() - Constructor for class TrialTotalResult
 
TrialTotalResult(TrialTotalResult) - Constructor for class TrialTotalResult
 
TrialTotalResult(Trial) - Constructor for class TrialTotalResult
 
TrialTotalResult(Trial, String, String) - Constructor for class TrialTotalResult
 
typeToString(int) - Static method in class AbstractResult
 
typeToString(int) - Static method in class CorrelationResult
 

U

updateEventMap() - Method in class AbstractResult
 
updateEventMap() - Method in interface PerformanceResult
update the event map - remove what's missing, essentially
useGlobalRules(String) - Static method in class RuleHarness
 
USEREVENT_MAX - Static variable in class AbstractResult
 
USEREVENT_MEAN - Static variable in class AbstractResult
 
USEREVENT_MIN - Static variable in class AbstractResult
 
USEREVENT_NUMEVENTS - Static variable in class AbstractResult
 
USEREVENT_SUMSQR - Static variable in class AbstractResult
 
USEREVENTNAME - Static variable in class DrawGraph
Constant for specifying that the UserEvent Name should be used for the series name or the category axis.
Utilities - Class in edu.uoregon.tau.perfexplorer.glue
 
Utilities() - Constructor for class Utilities
 

V

valueOf(String) - Static method in enum DataNeeded.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ScalabilityResult.Measure
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ScalabilityResult.Scaling
Returns the enum constant of this type with the specified name.
values() - Static method in enum DataNeeded.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ScalabilityResult.Measure
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ScalabilityResult.Scaling
Returns an array containing the constants of this enum type, in the order they are declared.
VARIANCE - Static variable in class BasicStatisticsOperation
 
VarianceResult - Class in edu.uoregon.tau.perfexplorer.glue
 
VarianceResult() - Constructor for class VarianceResult
 
VarianceResult(PerformanceResult) - Constructor for class VarianceResult
 
VarianceResult(PerformanceResult, boolean) - Constructor for class VarianceResult
 

W

WorkingMemoryStringLogger - Class in edu.uoregon.tau.perfexplorer.rules
 
WorkingMemoryStringLogger(WorkingMemory) - Constructor for class WorkingMemoryStringLogger
 
WORSE - Static variable in class MeanEventFact
 
writeClassifier(String) - Method in class CQoSClassifierOperation
 
writeClassifier(String) - Method in class LinearOptimizerOperation
 

A B C D E F G H I J K L M N O P R S T U V W
PerfExplorer 2.0

****************************************************************************
Copyright 1997-2009
Department of Computer and Information Science, University of Oregon
Advanced Computing Laboratory, Los Alamos National Laboratory
Juelich Supercomputing Centre, Research Center Juelich, Germany
http://tau.uoregon.edu
****************************************************************************
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of University of Oregon (UO) and Los Alamos National Laboratory (LANL) not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. The University of Oregon and LANL makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

THE UNIVERSITY OF OREGON AND LANL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE UNIVERSITY OF OREGON OR LANL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.