2007
DOI: 10.1002/cpe.v19:11
|View full text |Cite
|
Sign up to set email alerts
|

Untitled

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2007
2007
2015
2015

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 17 publications
(7 citation statements)
references
References 0 publications
0
7
0
Order By: Relevance
“…This ESD signal can be easily passed to a third party to investigate the execution behavior. This way is different from traditional performance measurements which use application instrumentation to capture performance data such as communication frequency or instruction/second [14,20,23,27]. We use the human utility value to measure the performance rather than using specific performance metrics.…”
Section: Execution Satisfaction Degree (Esd)mentioning
confidence: 99%
See 1 more Smart Citation
“…This ESD signal can be easily passed to a third party to investigate the execution behavior. This way is different from traditional performance measurements which use application instrumentation to capture performance data such as communication frequency or instruction/second [14,20,23,27]. We use the human utility value to measure the performance rather than using specific performance metrics.…”
Section: Execution Satisfaction Degree (Esd)mentioning
confidence: 99%
“…The performance data is recorded and used either during the execution or later in post-mortem analysis to determine performance bottlenecks and opportunities for optimization. Examples are such as MATE [23], where an application is monitored, its performance bottlenecks are detected, and their solutions are given and the application code is modified on the fly to improve its performance. This software is dedicated to PVM applications and aims to change the application code but not the resource environment to guarantee the performance.…”
Section: Performance Measurement and Tuningmentioning
confidence: 99%
“…As with NetLogger, the source code is required, as annotations are used to generate events. iPath [9] is a dynamic instrumentation tool with some interesting properties for a distributed setting. It was conceived and works on distributed systems.…”
Section: Related Workmentioning
confidence: 99%
“…When MATE is used, the run-time changes of the application, for both the monitoring and tuning processes, are implemented via the dynamic instrumentation library DynInst [18]. MATE and its approach have been previously presented in detail in [12,14].…”
Section: Matementioning
confidence: 99%
“…The main differences among them are related to the monitoring and tuning technology, and the knowledge representation used to analyze the performance of the application: fuzzy logic, heuristics, history, or performance models. In this paper we focus on MATE (Monitoring, Analysis and Tuning Environment) [12][13][14], a dynamic and automatic monitoring, analysis and tuning environment based on performance models. MATE provides certain advantages when tuning an application: the application does not have to be reimplemented with extra source code for the monitoring purposes since MATE automatically instruments the application on the fly.…”
Section: Introductionmentioning
confidence: 99%