2014
DOI: 10.1007/s11265-014-0917-9
|View full text |Cite
|
Sign up to set email alerts
|

Compilers for Low Power with Design Patterns on Embedded Multicore Systems

Abstract: Minimization of power dissipation can be considered at algorithmic, compiler, architectural, logic, and circuit level. Recent research trends for multicore programming models have come to the direction that parallel design patterns can be a solution to develop multicore applications. As parallel design patterns are with regularity, we view this as a great opportunity to exploit power optimizations in the software layer. In this paper, we investigate compilers for low power with parallel design patterns on embe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 28 publications
(27 reference statements)
0
2
0
Order By: Relevance
“…The dynamic task mapping approach necessitates a fast and low overhead pattern detection technique. Parallel patterns have been used to devise power optimization schemes in compilers by exploiting the opportunities of the recurring patterns of embedded multicore programs [37]. The authors validate their technique for low power with parallel design patterns on FIR and image recognition applications and they observe significant power reduction.…”
Section: Motivation For Classifying Parallel Patternsmentioning
confidence: 90%
“…The dynamic task mapping approach necessitates a fast and low overhead pattern detection technique. Parallel patterns have been used to devise power optimization schemes in compilers by exploiting the opportunities of the recurring patterns of embedded multicore programs [37]. The authors validate their technique for low power with parallel design patterns on FIR and image recognition applications and they observe significant power reduction.…”
Section: Motivation For Classifying Parallel Patternsmentioning
confidence: 90%
“…The power-aware flow graphs can then be used to identify code regions where several of the processor's functional units can be turned off during execution to reduce the static power dissipation. [70] demonstrate a framework that enables the compiler to support a number of energy-related optimizations for parallel design patterns. A series of pragmas were introduced to identify specific parallel design patterns and guide the compiler to apply power optimizations.…”
Section: Related Workmentioning
confidence: 99%