2013
DOI: 10.1007/978-3-642-40698-0_13
|View full text |Cite
|
Sign up to set email alerts
|

OMPT: An OpenMP Tools Application Programming Interface for Performance Analysis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
37
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 79 publications
(37 citation statements)
references
References 6 publications
0
37
0
Order By: Relevance
“…We chose to implement Cilkprof using compiler instrumentation (e.g., [31,32]), but there are other strategies we could have used to examine the behavior of a computation, such as asynchronous sampling (e.g., [13]) and binary instrumentation (e.g., [6,9,29,30]). Although asynchronous sampling provides low-overhead solutions for some analytical tools, we do not know of a way to measure the span of a multithreaded Cilk computation by sampling.…”
Section: Related Workmentioning
confidence: 99%
“…We chose to implement Cilkprof using compiler instrumentation (e.g., [31,32]), but there are other strategies we could have used to examine the behavior of a computation, such as asynchronous sampling (e.g., [13]) and binary instrumentation (e.g., [6,9,29,30]). Although asynchronous sampling provides low-overhead solutions for some analytical tools, we do not know of a way to measure the span of a multithreaded Cilk computation by sampling.…”
Section: Related Workmentioning
confidence: 99%
“…other sources of non-determinism at scale. In this context, we will develop novel and highly-scalable distributed algorithms for shared-memory programming models, for example, exploiting the OpenMP tools API [9] to control thread schedules. By all means, the exploration space of alternative schedules is large, so we will investigate advanced heuristics that can significantly bound this search space.…”
Section: The Pruner Toolsetmentioning
confidence: 99%
“…Recently, a new OpenMP API standard for tools [14], called OMPT, has been proposed by the OpenMP Tools Working group. OMPT is currently being evaluated to be included in the OpenMP standard.…”
Section: Introductionmentioning
confidence: 99%