2015 IEEE 9th International Symposium on Embedded Multicore/Many-Core Systems-on-Chip 2015
DOI: 10.1109/mcsoc.2015.22
|View full text |Cite
|
Sign up to set email alerts
|

Abstracting Parallel Programming and Its Analysis Towards Framework Independent Development

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 2 publications
0
2
0
Order By: Relevance
“…In our earlier work [25], we presented the middleware layer MPAL (Modular Parallelization Abstraction Layer) for parallel programming, which automatically extracts the metrics that we use to build descriptive characterizations (features), summarized in Table 1 In Section 4, we will present an evaluation of the meaningfulness and validity of these parameters to be used as descriptive features for characterization of parallel workloads. Thereby, exemplary workload characteristics from our current database as well as an analysis of the correlation benchmarks between derived distances and corresponding prediction errors will be given.…”
Section: Scalability Characteristicsmentioning
confidence: 99%
See 1 more Smart Citation
“…In our earlier work [25], we presented the middleware layer MPAL (Modular Parallelization Abstraction Layer) for parallel programming, which automatically extracts the metrics that we use to build descriptive characterizations (features), summarized in Table 1 In Section 4, we will present an evaluation of the meaningfulness and validity of these parameters to be used as descriptive features for characterization of parallel workloads. Thereby, exemplary workload characteristics from our current database as well as an analysis of the correlation benchmarks between derived distances and corresponding prediction errors will be given.…”
Section: Scalability Characteristicsmentioning
confidence: 99%
“…As prediction accuracy relies on database quality, the basic idea is to have a large set of varying benchmarks for more likely providing close prediction candidates. All benchmarks and required libraries like MPAL [25] for parallelization, profiling, and parameter extraction and PAPI [29] for performance counter usage are compressed in a tar-ball. A Makefile automatically extracts and compiles libraries, executes benchmarks one by one, and compresses all results in addition to the extracted characteristics (t (1) and sc) in a new tar-ball.…”
Section: Databasementioning
confidence: 99%