2011 International Conference on Parallel Processing 2011
DOI: 10.1109/icpp.2011.61
|View full text |Cite
|
Sign up to set email alerts
|

Energy-Aware Mappings of Series-Parallel Workflows onto Chip Multiprocessors

Abstract: This paper studies the problem of mapping streaming applications that can be modeled by a series-parallel graph, onto a 2-dimensional tiled CMP architecture. The objective of the mapping is to minimize the energy consumption, using dynamic and voltage scaling techniques, while maintaining a given level of performance, reflected by the rate of processing the data streams. This mapping problem turns out to be NP-hard, but we identify simpler instances, whose optimal solution can be computed by a dynamic programm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
9
0

Year Published

2011
2011
2014
2014

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(9 citation statements)
references
References 52 publications
0
9
0
Order By: Relevance
“…al. [34] considers a subset of stream programs that can be modeled as serial-parallel workflows, and studies the problem of mapping such workflows to CMPs to minimize energy. Eprof [35] designs an energy-efficient scheduling algorithm for stream applications, with a non-DVFS based solution.…”
Section: Related Workmentioning
confidence: 99%
“…al. [34] considers a subset of stream programs that can be modeled as serial-parallel workflows, and studies the problem of mapping such workflows to CMPs to minimize energy. Eprof [35] designs an energy-efficient scheduling algorithm for stream applications, with a non-DVFS based solution.…”
Section: Related Workmentioning
confidence: 99%
“…Efforts have been made to help lower worldwide computer energy consumption by promoting adoption of highefficiency power supplies and encouraging use of powersaving features already available on users' equipment. Technologies including virtualization [22], voltage and frequency scaling [23] and dynamic power management [24], energy-aware task mapping and scheduling [25,26], energy-aware server provisioning [3] and thermal-aware server provisioning [4] have contributed to better energy efficiency on multiprocessors, servers and data centers. While most existing works are aimed at reducing energy consumption of IDC servers, minimizing energy cost for IDCs has attracted much attention with the emergent multi-electricity markets.…”
Section: Related Workmentioning
confidence: 99%
“…This tendency has also reached the distributed computing domain [7,8,9]. In the case of flow applications where the global throughput is directed by the lower throughput of the graph, it is not always necessary that all machines run at maximum speed [10]. Several papers define an energy model based on power consumption modes where the processing ca-pabilities depend on the supplied voltage [11,12].…”
Section: Related Workmentioning
confidence: 99%