Agarwal et al., 2014 - Google Patents
Redcooper: Hardware sensor enabled variability software testbed for lifetime energy constrained applicationAgarwal et al., 2014
View PDF- Document ID
- 3985399618555828411
- Author
- Agarwal Y
- Bishop A
- Chan T
- Fotjik M
- Gupta P
- Kahng A
- Lai L
- Martin P
- Srivastava M
- Sylvester D
- Wanner L
- Zhang B
- Publication year
External Links
Snippet
Conventional hardware uses overdesigned margins to guardband against variability, which incurs significant amounts of power and performance overhead. If the variations can be captured and exposed to the higher levels (eg, system/software levels), the margin can be …
- 230000004301 light adaptation 0 abstract description 16
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power Management, i.e. event-based initiation of power-saving mode
- G06F1/3234—Action, measure or step performed to reduce power consumption
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/16—Constructional details or arrangements
- G06F1/20—Cooling means
- G06F1/206—Cooling means comprising thermal management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/78—Power analysis and optimization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Memik et al. | Optimizing thermal sensor allocation for microprocessors | |
Sharifi et al. | Accurate direct and indirect on-chip temperature sensing for efficient dynamic thermal management | |
Lefurgy et al. | Active guardband management in power7+ to save energy and maintain reliability | |
JP6019160B2 (en) | Apparatus and method for adaptive thread scheduling for asymmetric multiprocessors | |
Long et al. | Thermal monitoring mechanisms for chip multiprocessors | |
Bol et al. | SleepWalker: A 25-MHz 0.4-V Sub-$\hbox {mm}^{2} $7-$\mu\hbox {W/MHz} $ Microcontroller in 65-nm LP/GP CMOS for Low-Carbon Wireless Sensor Nodes | |
Gnad et al. | An experimental evaluation and analysis of transient voltage fluctuations in FPGAs | |
EP3268843B1 (en) | Power management to change power limits based on device skin temperature | |
US8442786B2 (en) | Flexible power reporting in a computing system | |
US20160266629A1 (en) | Changing power limits based on device state | |
Vijayan et al. | Fine-grained aging-induced delay prediction based on the monitoring of run-time stress | |
Mercati et al. | A linux-governor based dynamic reliability manager for android mobile devices | |
Lallement et al. | A 2.7 pJ/cycle 16 MHz, 0.7$\mu\text {W} $ Deep Sleep Power ARM Cortex-M0+ Core SoC in 28 nm FD-SOI | |
Agarwal et al. | Redcooper: Hardware sensor enabled variability software testbed for lifetime energy constrained application | |
Siddhu et al. | CoMeT: An integrated interval thermal simulation toolchain for 2D, 2.5 D, and 3D processor-memory systems | |
Hong et al. | Lifetime reliability enhancement of microprocessors: Mitigating the impact of negative bias temperature instability | |
Jang et al. | Exploiting application/system-dependent ambient temperature for accurate microarchitectural simulation | |
US20240047966A1 (en) | Systems, devices and methods for power management and power estimation | |
US9477568B2 (en) | Managing interconnect electromigration effects | |
Chundi et al. | Hotspot monitoring and temperature estimation with miniature on-chip temperature sensors | |
Beldachi et al. | Run‐time power and performance scaling in 28 nm FPGAs | |
Nunez-Yanez et al. | Run-time power and performance scaling with CPU-FPGA hybrids | |
Lai et al. | Accurate and inexpensive performance monitoring for variability-aware systems | |
US9217771B2 (en) | Method for breaking down hardware power into sub-components | |
Golanbari et al. | Runtime adjustment of IoT system-on-chips for minimum energy operation |