PerfExplorer 2.0

Uses of Interface
edu.uoregon.tau.perfexplorer.glue.PerformanceResult

Packages that use PerformanceResult
edu.uoregon.tau.perfexplorer.glue The glue package provides the classes necessary to construct PerfExplorer scripts. 
 

Uses of PerformanceResult in edu.uoregon.tau.perfexplorer.glue
 

Classes in edu.uoregon.tau.perfexplorer.glue that implement PerformanceResult
 class AbstractResult
          This class is used as an abstract implementation of the PerformanceResult interface.
 class ClusterOutputResult
           
 class CorrelationResult
           
 class DataSourceResult
           
 class DefaultResult
          This is a default implementation of the AbstractResult class.
 class MaxResult
           
 class MeanResult
           
 class MinResult
           
 class ScalabilityResult
           
 class StDevResult
           
 class TotalResult
           
 class TrialMeanResult
           
 class TrialResult
          This class is an implementation of the AbstractResult class, and loads a trial from the database into a result object.
 class TrialThreadMetadata
           
 class TrialTotalResult
           
 class VarianceResult
           
 

Methods in edu.uoregon.tau.perfexplorer.glue that return PerformanceResult
 PerformanceResult ScalabilityOperation.getBaseline()
           
 PerformanceResult DifferenceOperation.getBaseline()
           
 PerformanceResult ScalabilityOperation.getComparison()
           
 PerformanceResult DifferenceOperation.getComparison()
           
 PerformanceResult RatioOperation.getDenominator()
          Deprecated.  
 PerformanceResult RatioOperation.getNumerator()
          Deprecated.  
 PerformanceResult PerformanceAnalysisOperation.getOutputAtIndex(int index)
          Returns a particular PerformanceResult object from the list of PerfomanceResult output.
 PerformanceResult AbstractPerformanceOperation.getOutputAtIndex(int index)
           
 

Methods in edu.uoregon.tau.perfexplorer.glue that return types with arguments of type PerformanceResult
 List<PerformanceResult> PerformanceAnalysisOperation.getInputs()
          Returns the List of PerformanceResult inputs for the analysis operation.
 List<PerformanceResult> AbstractPSLOperation.getInputs()
           
 List<PerformanceResult> AbstractPerformanceOperation.getInputs()
           
static List<PerformanceResult> Provenance.getLastOutput()
           
 List<PerformanceResult> PerformanceAnalysisOperation.getOutputs()
          Returns a List of PerformanceResult objects, the output from the analysis operation.
 List<PerformanceResult> AbstractPerformanceOperation.getOutputs()
           
 List<PerformanceResult> TopXPercentEvents.processData()
           
 List<PerformanceResult> TopXEvents.processData()
           
 List<PerformanceResult> SplitTrialPhasesOperation.processData()
           
 List<PerformanceResult> SplitTrialClusters.processData()
           
 List<PerformanceResult> SplitCommunicationComputationOperation.processData()
           
 List<PerformanceResult> SmartKMeansOperation.processData()
           
 List<PerformanceResult> ScaleMetricOperation.processData()
           
 List<PerformanceResult> ScalabilityOperation.processData()
           
 List<PerformanceResult> SaveResultOperation.processData()
           
 List<PerformanceResult> RatioOperation.processData()
          Deprecated.  
 List<PerformanceResult> PerformanceAnalysisOperation.processData()
          Performs the analysis operation.
 List<PerformanceResult> PCAOperation.processData()
           
 List<PerformanceResult> NormalizeOperation.processData()
           
 List<PerformanceResult> NaiveBayesOperation.processData()
           
 List<PerformanceResult> MergeTrialsOperation.processData()
           
 List<PerformanceResult> LogarithmicOperation.processData()
           
 List<PerformanceResult> LoadImbalanceOperation.processData()
           
 List<PerformanceResult> LinearRegressionOperation.processData()
           
 List<PerformanceResult> LinearOptimizerOperation.processData()
           
 List<PerformanceResult> KMeansOperation.processData()
           
 List<PerformanceResult> HierarchicalClusterOperation.processData()
           
 List<PerformanceResult> ExtractUserEventOperation.processData()
           
 List<PerformanceResult> ExtractRankOperation.processData()
           
 List<PerformanceResult> ExtractPhasesOperation.processData()
           
 List<PerformanceResult> ExtractMetricOperation.processData()
           
 List<PerformanceResult> ExtractEventOperation.processData()
           
 List<PerformanceResult> ExtractChildrenOperation.processData()
           
 List<PerformanceResult> DrawMMMGraph.processData()
           
 List<PerformanceResult> DrawMetadataGraph.processData()
           
 List<PerformanceResult> DrawGraph.processData()
           
 List<PerformanceResult> DrawBoxChartGraph.processData()
           
 List<PerformanceResult> DifferenceOperation.processData()
           
 List<PerformanceResult> DeriveMetricsFileOperation.processData()
           
 List<PerformanceResult> DeriveMetricOperation.processData()
           
 List<PerformanceResult> DeriveMetricEquation.processData()
           
 List<PerformanceResult> DeriveAllMetricsOperation.processData()
          Deprecated.  
 List<PerformanceResult> DefaultOperation.processData()
          Dummy implementation which is a no-op on the input data
 List<PerformanceResult> DBSCANOperation.processData()
           
 List<PerformanceResult> CQoSClassifierOperation.processData()
           
 List<PerformanceResult> CorrelationOperation.processData()
          Dummy implementation which is a no-op on the input data
 List<PerformanceResult> CorrelateEventsWithMetadata.processData()
           
 List<PerformanceResult> CopyOperation.processData()
           
 List<PerformanceResult> ClusterOperation.processData()
           
 List<PerformanceResult> BuildMessageHeatMap.processData()
           
 List<PerformanceResult> BasicStatisticsOperation.processData()
           
 List<PerformanceResult> BasicStatisticsOperation.processDataNotCombined()
           
 

Methods in edu.uoregon.tau.perfexplorer.glue with parameters of type PerformanceResult
 void PerformanceAnalysisOperation.addInput(PerformanceResult input)
          Adds an input PerformanceResult for the analysis operation.
 void AbstractPSLOperation.addInput(PerformanceResult input)
           
 void AbstractPerformanceOperation.addInput(PerformanceResult input)
           
 List<String> NaiveBayesOperation.classifyInstances(PerformanceResult input)
           
static void MeanEventFact.compareEventToMain(PerformanceResult mainInput, String mainEvent, PerformanceResult eventInput, String event)
           
static void MeanEventFact.compareEventToMain(PerformanceResult mainInput, String mainEvent, PerformanceResult eventInput, String event, String timeMetric)
           
static void MeanEventFact.evaluateLoadBalance(PerformanceResult means, PerformanceResult ratios, String event)
           
static void MeanEventFact.evaluateLoadBalance(PerformanceResult means, PerformanceResult ratios, String event, String testMetric)
           
static void MeanEventFact.evaluateLoadBalance(PerformanceResult means, PerformanceResult ratios, String event, String testMetric, int type)
           
static void MeanEventFact.evaluateMetric(PerformanceResult means, String event, String testMetric)
           
 void PerformanceAnalysisOperation.setInput(PerformanceResult input)
          Sets the input PerformanceResult for the analysis operation.
 void AbstractPSLOperation.setInput(PerformanceResult input)
           
 void AbstractPerformanceOperation.setInput(PerformanceResult input)
           
 

Method parameters in edu.uoregon.tau.perfexplorer.glue with type arguments of type PerformanceResult
 void PerformanceAnalysisOperation.setInputs(List<PerformanceResult> inputs)
          Sets a List of input PerformanceResults for the analysis operation.
 void AbstractPSLOperation.setInputs(List<PerformanceResult> inputs)
           
 void AbstractPerformanceOperation.setInputs(List<PerformanceResult> inputs)
           
 void PerformanceAnalysisOperation.setOutputs(List<PerformanceResult> outputs)
          Sets the List of output PerformanceResult objects.
 void AbstractPerformanceOperation.setOutputs(List<PerformanceResult> outputs)
           
 

Constructors in edu.uoregon.tau.perfexplorer.glue with parameters of type PerformanceResult
AbstractResult(PerformanceResult input)
          copy constructor
AbstractResult(PerformanceResult input, boolean fullCopy)
          sort-of copy constructor
BasicStatisticsOperation(PerformanceResult input)
           
BasicStatisticsOperation(PerformanceResult input, boolean combined)
           
BuildMessageHeatMap(PerformanceResult input)
           
ClusterOperation(PerformanceResult input)
           
ClusterOutputResult(PerformanceResult input)
           
CopyOperation(PerformanceResult input)
           
CorrelateEventsWithMetadata(PerformanceResult trialData, TrialThreadMetadata trialMetadata)
           
CorrelationOperation(PerformanceResult input)
           
CorrelationResult(PerformanceResult input, boolean notFullCopy)
           
DBSCANOperation(PerformanceResult input, String metric, int type, double epsilon)
           
DefaultOperation(PerformanceResult input)
          Constructor which includes the inputData object
DefaultResult(PerformanceResult input)
           
DefaultResult(PerformanceResult input, boolean fullCopy)
           
DeriveAllMetricsOperation(PerformanceResult input)
          Deprecated.  
DeriveMetricEquation(PerformanceResult input)
           
DeriveMetricEquation(PerformanceResult input, String infixEquation)
           
DeriveMetricEquation(PerformanceResult input, String[] infixEquation)
           
DeriveMetricEquation(PerformanceResult input, String equation, String newName)
           
DeriveMetricOperation(PerformanceResult input)
           
DeriveMetricOperation(PerformanceResult input, String firstMetric, String secondMetric, String operation)
           
DeriveMetricsFileOperation(PerformanceResult input)
           
DeriveMetricsFileOperation(PerformanceResult input, String filename)
           
DifferenceOperation(PerformanceResult input)
           
DrawBoxChartGraph(PerformanceResult input)
           
DrawGraph(PerformanceResult input)
          Creates a graph drawing operator.
DrawMetadataGraph(PerformanceResult input)
          Creates a graph drawing operator.
DrawMMMGraph(PerformanceResult input)
           
ExtractCallpathEventOperation(PerformanceResult input)
           
ExtractChildrenOperation(PerformanceResult input, String parentEvent)
           
ExtractContextEventOperation(PerformanceResult input)
           
ExtractEventOperation(PerformanceResult input, List<String> events)
           
ExtractEventOperation(PerformanceResult input, String event)
           
ExtractMetricOperation(PerformanceResult input, List<String> metrics)
           
ExtractNonCallpathEventOperation(PerformanceResult input)
           
ExtractPhasesOperation(PerformanceResult input, String phaseNamePrefix)
           
ExtractRankOperation(PerformanceResult input, int threadIndex)
           
ExtractUserEventOperation(PerformanceResult input, List<String> events)
           
ExtractUserEventOperation(PerformanceResult input, String event)
           
HierarchicalClusterOperation(PerformanceResult input, String metric, int type, int maxClusters)
           
KMeansOperation(PerformanceResult input, String metric, int type, int maxClusters)
           
LinearRegressionOperation(PerformanceResult input, String metric, String metadata, Double value)
           
LoadImbalanceOperation(PerformanceResult input)
           
LogarithmicOperation(PerformanceResult input)
           
MaxResult(PerformanceResult input)
           
MaxResult(PerformanceResult input, boolean doFullCopy)
           
MeanResult(PerformanceResult input)
           
MeanResult(PerformanceResult input, boolean doFullCopy)
           
MergeTrialsOperation(PerformanceResult input)
           
MinResult(PerformanceResult input)
           
MinResult(PerformanceResult input, boolean doFullCopy)
           
NaiveBayesOperation(PerformanceResult input, String metric, int type)
           
NormalizeOperation(PerformanceResult input)
           
PCAOperation(PerformanceResult input, String metric, int type)
           
RatioOperation(PerformanceResult numerator, PerformanceResult denominator)
          Deprecated.  
RatioOperation(PerformanceResult numerator, PerformanceResult denominator, String metricSuffix)
          Deprecated.  
SaveResultOperation(PerformanceResult input)
           
ScalabilityOperation(PerformanceResult input)
           
ScalabilityResult(PerformanceResult input)
           
ScalabilityResult(PerformanceResult input, boolean doFullCopy)
           
ScaleMetricOperation(PerformanceResult input)
           
ScaleMetricOperation(PerformanceResult input, Double value, String metric, String operation)
           
ScaleMetricOperation(PerformanceResult input, String metric, Double value, String operation)
           
SmartKMeansOperation(PerformanceResult input)
           
SmartKMeansOperation(PerformanceResult input, String metric, int type, int maxClusters)
           
SplitCommunicationComputationOperation(PerformanceResult input)
           
SplitTrialClusters(PerformanceResult input, List<PerformanceResult> clusterResults)
           
SplitTrialPhasesOperation(PerformanceResult input, String phasePrefix)
           
StDevResult(PerformanceResult input)
           
StDevResult(PerformanceResult input, boolean doFullCopy)
           
SupportVectorOperation(PerformanceResult input, String metric, int type)
           
TopXEvents(PerformanceResult input, String metric, int type, double threshold)
           
TopXPercentEvents(PerformanceResult input, String metric, int type, double threshold)
           
TotalResult(PerformanceResult input)
           
TotalResult(PerformanceResult input, boolean doFullCopy)
           
TrialMetadata(PerformanceResult input)
           
TrialThreadMetadata(PerformanceResult input)
           
VarianceResult(PerformanceResult input)
           
VarianceResult(PerformanceResult input, boolean doFullCopy)
           
 

Constructor parameters in edu.uoregon.tau.perfexplorer.glue with type arguments of type PerformanceResult
BasicStatisticsOperation(List<PerformanceResult> inputs, boolean combined)
           
ClusterOperation(List<PerformanceResult> inputs)
           
CopyOperation(List<PerformanceResult> inputs)
           
CorrelateEventsWithMetadata(List<PerformanceResult> inputs, List<TrialMetadata> trialMetadata)
           
CorrelationOperation(List<PerformanceResult> inputs)
           
CQoSClassifierOperation(List<PerformanceResult> inputs, String metric, Set<String> metadataFields, String classLabel)
           
DBSCANOperation(List<PerformanceResult> inputs)
           
DefaultOperation(List<PerformanceResult> inputs)
           
DeriveAllMetricsOperation(List<PerformanceResult> inputs)
          Deprecated.  
DeriveMetricEquation(List<PerformanceResult> inputs)
           
DeriveMetricOperation(List<PerformanceResult> inputs)
           
DeriveMetricsFileOperation(List<PerformanceResult> inputs)
           
DifferenceOperation(List<PerformanceResult> inputs)
           
DrawBoxChartGraph(List<PerformanceResult> inputs)
           
DrawGraph(List<PerformanceResult> inputs)
          Creates a graph drawing operator.
DrawMetadataGraph(List<PerformanceResult> inputs)
          Creates a graph drawing operator.
DrawMMMGraph(List<PerformanceResult> inputs)
           
ExtractCallpathEventOperation(List<PerformanceResult> inputs)
           
ExtractChildrenOperation(List<PerformanceResult> inputs, String parentEvent)
           
ExtractContextEventOperation(List<PerformanceResult> inputs)
           
ExtractEventOperation(List<PerformanceResult> inputs, List<String> events)
           
ExtractMetricOperation(List<PerformanceResult> inputs, List<String> metrics)
           
ExtractNonCallpathEventOperation(List<PerformanceResult> inputs)
           
ExtractPhasesOperation(List<PerformanceResult> inputs, String phaseNamePrefix)
           
ExtractRankOperation(List<PerformanceResult> inputs)
           
ExtractUserEventOperation(List<PerformanceResult> inputs, List<String> events)
           
HierarchicalClusterOperation(List<PerformanceResult> inputs)
           
KMeansOperation(List<PerformanceResult> inputs)
           
LinearOptimizerOperation(List<PerformanceResult> inputs, String metric, Set<String> metadataFields, String classLabel)
           
LinearRegressionOperation(List<PerformanceResult> inputs, String metric, String metadata, Double value)
           
LoadImbalanceOperation(List<PerformanceResult> inputs)
           
LogarithmicOperation(List<PerformanceResult> inputs)
           
MergeTrialsOperation(List<PerformanceResult> inputs)
           
NaiveBayesOperation(List<PerformanceResult> inputs)
           
NormalizeOperation(List<PerformanceResult> inputs)
           
PCAOperation(List<PerformanceResult> inputs)
           
RatioOperation(List<PerformanceResult> inputs)
          Deprecated.  
SaveResultOperation(List<PerformanceResult> inputs)
           
ScalabilityOperation(List<PerformanceResult> inputs)
           
ScaleMetricOperation(List<PerformanceResult> inputs)
           
SmartKMeansOperation(List<PerformanceResult> inputs)
           
SplitCommunicationComputationOperation(List<PerformanceResult> inputs)
           
SplitTrialClusters(List<PerformanceResult> inputs, List<PerformanceResult> clusterResults)
           
SplitTrialClusters(List<PerformanceResult> inputs, List<PerformanceResult> clusterResults)
           
SplitTrialClusters(PerformanceResult input, List<PerformanceResult> clusterResults)
           
SplitTrialPhasesOperation(List<PerformanceResult> inputs, String phasePrefix)
           
SupportVectorOperation(List<PerformanceResult> inputs)
           
TopXEvents(List<PerformanceResult> inputs, String metric, int type, double threshold)
           
TopXPercentEvents(List<PerformanceResult> inputs, String metric, int type, double threshold)
           
 


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.