[引用][C] Using OpenMP: portable shared memory parallel programming
B Chapman - 2007 - books.google.com
A comprehensive overview of OpenMP, the standard application programming interface for
shared memory parallel computing—a reference for students and professionals." I hope that …
shared memory parallel computing—a reference for students and professionals." I hope that …
Adagio: making DVS practical for complex HPC applications
Power and energy are first-order design constraints in high performance computing. Current
research using dynamic voltage scaling (DVS) relies on trading increased execution time for …
research using dynamic voltage scaling (DVS) relies on trading increased execution time for …
Exploring hardware overprovisioning in power-constrained, high performance computing
Most recent research in power-aware supercomputing has focused on making individual
nodes more efficient and measuring the results in terms of flops per watt. While this work is …
nodes more efficient and measuring the results in terms of flops per watt. While this work is …
Computational sprinting
A Raghavan, Y Luo, A Chandawalla… - … symposium on high …, 2012 - ieeexplore.ieee.org
Although transistor density continues to increase, voltage scaling has stalled and thus power
density is increasing each technology generation. Particularly in mobile devices, which have …
density is increasing each technology generation. Particularly in mobile devices, which have …
Dynamic power-performance adaptation of parallel computation on chip multiprocessors
J Li, JF Martinez - The Twelfth International Symposium on …, 2006 - ieeexplore.ieee.org
Previous proposals for power-aware thread-level parallelism on chip multiprocessors
(CMPs) mostly focus on multiprogrammed workloads. Nonetheless, parallel computation of …
(CMPs) mostly focus on multiprogrammed workloads. Nonetheless, parallel computation of …
Thread criticality predictors for dynamic performance, power, and resource management in chip multiprocessors
A Bhattacharjee, M Martonosi - ACM SIGARCH Computer Architecture …, 2009 - dl.acm.org
With the shift towards chip multiprocessors (CMPs), exploiting and managing parallelism
has become a central problem in computing systems. Many issues of parallelism …
has become a central problem in computing systems. Many issues of parallelism …
Greengpu: A holistic approach to energy efficiency in gpu-cpu heterogeneous architectures
In recent years, GPU-CPU heterogeneous architectures have been increasingly adopted in
high performance computing, because of their capabilities of providing high computational …
high performance computing, because of their capabilities of providing high computational …
Scalable power control for many-core architectures running multi-threaded applications
Optimizing the performance of a multi-core microprocessor within a power budget has
recently received a lot of attention. However, most existing solutions are centralized and …
recently received a lot of attention. However, most existing solutions are centralized and …
RegionScout: Exploiting coarse grain sharing in snoop-based coherence
A Moshovos - … Symposium on Computer Architecture (ISCA'05), 2005 - ieeexplore.ieee.org
It has been shown that many requests miss in all remote nodes in shared memory
multiprocessors. We are motivated by the observation that this behavior extends to much …
multiprocessors. We are motivated by the observation that this behavior extends to much …
[PDF][PDF] Using OpenMP
B Chapman, G Jost, R Van Der Pas - 2008 - pdfs.semanticscholar.org
OpenMP enables the creation of shared-memory parallel programs. In this chapter, we
describe the evolution of computers that has led to the specification of OpenMP and that has …
describe the evolution of computers that has led to the specification of OpenMP and that has …