2003
DOI: 10.1016/s0167-8191(02)00216-8
|View full text |Cite
|
Sign up to set email alerts
|

Towards the automatic optimal mapping of pipeline algorithms

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2005
2005
2015
2015

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 14 publications
(11 citation statements)
references
References 10 publications
0
11
0
Order By: Relevance
“…An exact method to solve the optimal mapping problem in homogeneous systems has been presented in [12]. This is a golden-section-like method [16] that takes advantage of the convexity properties of the analytical function.…”
Section: The Enumerative Exact Methodsmentioning
confidence: 99%
“…An exact method to solve the optimal mapping problem in homogeneous systems has been presented in [12]. This is a golden-section-like method [16] that takes advantage of the convexity properties of the analytical function.…”
Section: The Enumerative Exact Methodsmentioning
confidence: 99%
“…The brute force search for finding the best mapping can be avoided by using analytical models. Previous studies [17,16,14,7] have proposed analytic models for understanding and optimizing parallel pipelines. While such models can help programmers design a pipeline, they are static and do not adapt to changes in input set and machine configuration.…”
Section: Related Workmentioning
confidence: 99%
“…Previous researchers have also proposed mechanisms to choose the number of threads per stage statically [17,16,14,7] or dynamically [10]. The static mechanisms have the shortcoming that they cannot take the input set, machine configuration, or scalability of stages into account.…”
Section: Introductionmentioning
confidence: 99%
“…Hardware developers use them to analyse emergent architectures [13], software developers use them to tune their codes for a specific architectures [14,15], compiler developers need them to evaluate the performance of the generated code [16]. Usually is built a mathematical abstraction of the program execution to represent the target architecture, the input program and data.…”
mentioning
confidence: 99%