2010 IEEE International Symposium on Parallel &Amp; Distributed Processing (IPDPS) 2010
DOI: 10.1109/ipdps.2010.5470463
|View full text |Cite
|
Sign up to set email alerts
|

Hybrid MPI/OpenMP power-aware computing

Abstract: Abstract-Power-aware execution of parallel programs is now a primary concern in large-scale HPC environments. Prior research in this area has explored models and algorithms based on dynamic voltage and frequency scaling (DVFS) and dynamic concurrency throttling (DCT) to achieve power-aware execution of programs written in a single programming model, typically MPI or OpenMP. However, hybrid programming models combining MPI and OpenMP are growing in popularity as emerging large-scale systems have many nodes with… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
76
0
1

Year Published

2011
2011
2022
2022

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 112 publications
(78 citation statements)
references
References 20 publications
1
76
0
1
Order By: Relevance
“…[28] proposes poweraware Hybrid MPI/OpenMP programming pattern based on the interaction between communication and computation without using DVFS.…”
Section: B Programming Language and Runtime Supportmentioning
confidence: 99%
“…[28] proposes poweraware Hybrid MPI/OpenMP programming pattern based on the interaction between communication and computation without using DVFS.…”
Section: B Programming Language and Runtime Supportmentioning
confidence: 99%
“…Li et al in [15] models hybrid MPI/OpenMP from a performance and energy perspective examining both dynamic concurrency throttling (DCT) and DVS. In [16] Li takes a modeling approach to investigate task aggregation to reduce energy consumption by reducing the number of nodes.…”
Section: Related Workmentioning
confidence: 99%
“…Their work predicts the performance energy tradeoff up to 1024 cores (128 nodes). In both [15] and [16] the System G supercomputer at Virginia Tech is used. System G consists of 324 nodes.…”
Section: Related Workmentioning
confidence: 99%
“…The second thrust, which invariably depends on the first, is to attempt to minimize the amount of energy required to solve various scientific problems. This includes the use of Dynamic Voltage Frequency Scaling (DVFS) technique to exploit processor underutilization due to memory stalls [12,19] or MPI inter-task load imbalances in large scale applications [12], improvements in the process and design of hardware, or software-based techniques that change some feature of application behavior in order to lower some energy-related metric [20].…”
Section: Introductionmentioning
confidence: 99%