2009
DOI: 10.1007/978-3-540-92990-1_18
|View full text |Cite
|
Sign up to set email alerts
|

Adapting Application Mapping to Systematic Within-Die Process Variations on Chip Multiprocessors

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 25 publications
0
2
0
Order By: Relevance
“…An important direction, which is well beyond the scope of our current work, concerns the study of dynamic mappings within an appropriate runtime system or simulator that can both provide application and processor graph parameters based on measurements and allow determination of the trade-offs between achievable performance benefits and the costs of remapping while including all overheads. Earlier we considered thread migration at a multicore node to address core variations (Ding et al, 2009a,b) that demonstrated the need for lightweight strategies that can be applied at the smaller granularity of calculations at a node. In looking ahead to incorporating factors such as network congestion in a large-scale cluster within a dynamic mapping framework we conjecture that there may be a need for differentiated strategies, one within nodes at finer scales and another across nodes at coarser scales, that can inform each other and yet provide the right balance of benefits relative to costs.…”
Section: Discussionmentioning
confidence: 99%
“…An important direction, which is well beyond the scope of our current work, concerns the study of dynamic mappings within an appropriate runtime system or simulator that can both provide application and processor graph parameters based on measurements and allow determination of the trade-offs between achievable performance benefits and the costs of remapping while including all overheads. Earlier we considered thread migration at a multicore node to address core variations (Ding et al, 2009a,b) that demonstrated the need for lightweight strategies that can be applied at the smaller granularity of calculations at a node. In looking ahead to incorporating factors such as network congestion in a large-scale cluster within a dynamic mapping framework we conjecture that there may be a need for differentiated strategies, one within nodes at finer scales and another across nodes at coarser scales, that can inform each other and yet provide the right balance of benefits relative to costs.…”
Section: Discussionmentioning
confidence: 99%
“…There are many reported works that address variation aware task mapping [16][17][18] that tries to take into account the communication requirements between the tasks while trying to maximize the performance. Ding et al's work [19] talks about adaptive application execution i.e assigning threads of an application to the cores of a chip multiprocessor with process variation using thread mapping schemes that can potentially exploit the existing heterogeneity in power and performance characteristics of the cores to optimize performance, energy consumption and energy-delay product. They also suggest that instead of globally clocking all the cores to the lowest frequency, if a subset of cores are reconfigured to their lowest frequency based on specific application behavior, significant reduction in energy-delay product can be obtained.…”
Section: Related Workmentioning
confidence: 99%