2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS) 2016
DOI: 10.1109/ipdps.2016.60
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Parallel Pattern Detection in the Algorithm Structure Design Space

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
12
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
3
2
2

Relationship

2
5

Authors

Journals

citations
Cited by 15 publications
(13 citation statements)
references
References 22 publications
1
12
0
Order By: Relevance
“…Selection of parallel patterns depends upon problem, dependency, parallel programming environment and architecture. In [19] Automatic parallel pattern detection for algorithmic space is proposed. These types of tools are very limited in their functionality.…”
Section: Master Workermentioning
confidence: 99%
“…Selection of parallel patterns depends upon problem, dependency, parallel programming environment and architecture. In [19] Automatic parallel pattern detection for algorithmic space is proposed. These types of tools are very limited in their functionality.…”
Section: Master Workermentioning
confidence: 99%
“…The output is a prioritized list of parallelization opportunities [6]. In a next step, we identify suitable parallel design patterns to support the parallel algorithm structure [7,8].…”
Section: Contribution Summarymentioning
confidence: 99%
“…We propose an approach that automatically finds parallel patterns in the algorithm structure design space of sequential applications using template matching [7,8]. The approach generates a pattern vector, which plays the role of the template to be matched to the program.…”
Section: Parallel Pattern Identificationmentioning
confidence: 99%
“…In our previous work, an overview of our toolset DiscoPoP is provided, which includes the evaluation of the dynamic profiler with respect to its performance and memory consumption. In addition, our previous work also discusses the use of CUs to identify parallel patterns in existing sequential code that is discussed in greater detail in our other works . In our previous works, we focus on task parallelism within larger computations and functions, and identification of CUs using a different method with Use‐Definition Chain (UD Chain).…”
Section: Introductionmentioning
confidence: 99%
“…In addition, our previous work 15 also discusses the use of CUs to identify parallel patterns in existing sequential code that is discussed in greater detail in our other works. 18,19 In our previous works, 20,21 we focus on task parallelism within larger computations and functions, and identification of CUs using a different method with Use-Definition Chain (UD Chain).…”
mentioning
confidence: 99%