Proceedings of the SIGMETRICS Symposium on Parallel and Distributed Tools 1998
DOI: 10.1145/281035.281063
|View full text |Cite
|
Sign up to set email alerts
|

Multithreaded performance analysis with Sun WorkShop thread event analyzer

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2008
2008
2008
2008

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 0 publications
0
1
0
Order By: Relevance
“…Intel's Thread Checker [20] performs instrumentation to detect semantic problems in an OpenMP application but it lacks scalability, as it heavily instruments memory references and synchronization points. Other tools such as PerfSuite [9], Sun Analyzer [29] and Vtune [28] rely on sampling to provide profile data. Although sampling is a low overhead approach, it requires extra system resources, in some cases needing extra threads/processors to support processor monitoring units, and it focuses on low level data gathering.…”
Section: Related Workmentioning
confidence: 99%
“…Intel's Thread Checker [20] performs instrumentation to detect semantic problems in an OpenMP application but it lacks scalability, as it heavily instruments memory references and synchronization points. Other tools such as PerfSuite [9], Sun Analyzer [29] and Vtune [28] rely on sampling to provide profile data. Although sampling is a low overhead approach, it requires extra system resources, in some cases needing extra threads/processors to support processor monitoring units, and it focuses on low level data gathering.…”
Section: Related Workmentioning
confidence: 99%
“…Related work includes also other tools for the analysis and visualization of multithreaded applications, but these tools do not consider Java applications. For example, Sun Workshop Thread Event Analyzer [151] is based on the post-mortem analysis of traces obtained through shared libraries interposition; Socrates [145] allows the post-mortem analysis of traces obtained by instrumenting the application source code; Tmon [86] is a trace-based tool that obtains the profiling information by instrumenting the user threads library; and finally Gthread [153] is a trace-based tool that adds instrumentation information using macros that replace Pthreads library calls.…”
Section: Analysis and Visualization Of Multithreaded Java Applicationsmentioning
confidence: 99%