GPUWattch: Enabling energy optimizations in GPGPUs
General-purpose GPUs (GPGPUs) are becoming prevalent in mainstream computing, and
performance per watt has emerged as a more crucial evaluation metric than peak …
performance per watt has emerged as a more crucial evaluation metric than peak …
A survey on run-time power monitors at the edge
Effectively managing energy and power consumption is crucial to the success of the design
of any computing system, hel** mitigate the efficiency obstacles given by the downsizing …
of any computing system, hel** mitigate the efficiency obstacles given by the downsizing …
GPGPU performance and power estimation using machine learning
G Wu, JL Greathouse, A Lyashevsky… - 2015 IEEE 21st …, 2015 - ieeexplore.ieee.org
Graphics Processing Units (GPUs) have numerous configuration and design options,
including core frequency, number of parallel compute units (CUs), and available memory …
including core frequency, number of parallel compute units (CUs), and available memory …
[BOOK][B] Low voltage, low power VLSI subsystems
Designers develo** the low voltage, low power chips that enable small, portable devices,
face a very particular set of challenges. This monograph details cutting-edge design …
face a very particular set of challenges. This monograph details cutting-edge design …
Apparatus and method for optimizing quantifiable behavior in configurable devices and systems
An apparatus and method are provided to perform constrained optimization of a constrained
property of an apparatus, which is complex due to having several components, and these …
property of an apparatus, which is complex due to having several components, and these …
An overview of architecture-level power-and energy-efficient design techniques
Power dissipation and energy consumption became the primary design constraint for almost
all computer systems in the last 15 years. Both computer architects and circuit designers …
all computer systems in the last 15 years. Both computer architects and circuit designers …
ITAP: Idle-time-aware power management for GPU execution units
Graphics Processing Units (GPUs) are widely used as the accelerator of choice for
applications with massively data-parallel tasks. However, recent studies show that GPUs …
applications with massively data-parallel tasks. However, recent studies show that GPUs …
PATS: Pattern aware scheduling and power gating for GPGPUs
General purpose computing using graphics processing units (GPGPUs) is an attractive
option to achieve power efficient throughput computing. But the power efficiency of GPGPUs …
option to achieve power efficient throughput computing. But the power efficiency of GPGPUs …
μC-States: Fine-grained GPU datapath power management
To improve the performance of Graphics Processing Units (GPUs) beyond simply increasing
core count, architects are recently adopting a scale-up approach: the peak throughput and …
core count, architects are recently adopting a scale-up approach: the peak throughput and …
Pipeline muffling and a priori current ram**: architectural techniques to reduce high-frequency inductive noise
While circuit and package designers have addressed microprocessor inductive noise issues
in the past, multi-gigahertz clock frequencies and billion-transistor-level integration are …
in the past, multi-gigahertz clock frequencies and billion-transistor-level integration are …