2009 Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition 2009
DOI: 10.1109/date.2009.5090813
|View full text |Cite
|
Sign up to set email alerts
|

A generic platform for estimation of multi-threaded program performance on heterogeneous multiprocessors

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2011
2011
2015
2015

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…Such applications include bio-informatics, weather forecasting, image processing, cryptography, web applications etc. Many hardware platforms and clusters have been developed with a variety of features and capabilities [1][2] [3]. These platforms contain many-core as well as heterogeneous architectures.…”
Section: Introductionmentioning
confidence: 99%
“…Such applications include bio-informatics, weather forecasting, image processing, cryptography, web applications etc. Many hardware platforms and clusters have been developed with a variety of features and capabilities [1][2] [3]. These platforms contain many-core as well as heterogeneous architectures.…”
Section: Introductionmentioning
confidence: 99%
“…Also in this case, these techniques adopt a two-stage approach to perform first the estimation of the single tasks and then of the entire application. For example, [12] exploits the intermediate representation of the SUIF compiler [24] to estimate the execution time of each task and, then, interval analysis to predict the execution time of the whole application. In a similar way, in [25], GCC is modified to automatically generate the workload models of the tasks, while [26] combines performance estimation of single processors to estimate the performance of JPEG encoder and decoder applications on a pipelined MPSoC.…”
Section: Related Workmentioning
confidence: 99%
“…Multiple techniques have been proposed for estimating the performance of a task graph and most of them model the task execution time as a constant value [12] or as a stochastic variable [9]. These task estimations are then combined to estimate the execution time of the entire application, but without considering code correlations that may exist [13].…”
Section: Introductionmentioning
confidence: 99%