Spelling suggestions: "subject:"leakage 3reduction"" "subject:"leakage coeduction""
1 |
Design Automation Flow for Voltage Adaptive Light Vth Hopping for Leakage Minimization in Sequential CircuitsBalasubramanian, Venkat Krishnan January 2012 (has links)
No description available.
|
2 |
STATISTICAL ESTIMATION AND REDUCTION OF LEAKAGE CURRENT BY INPUT VECTOR CONTROL WITH PROCESS VARIATIONS CONSIDEREDKRISHNAMURTHY, ANUSHA 03 April 2006 (has links)
No description available.
|
3 |
Designing low power SRAM system using energy compressionNair, Prashant 10 April 2013 (has links)
The power consumption in commercial processors and application specific integrated circuits increases with decreasing technology nodes. Power saving techniques have become a first class design point for current and future VLSI systems. These systems employ large on-chip SRAM memories. Reducing memory leakage power while maintaining data integrity is a key criterion for modern day systems. Unfortunately, state of the art techniques like power-gating can only be applied to logic as these would destroy the contents of the memory if applied to a SRAM system. Fortunately, previous works have noted large temporal and spatial locality for data patterns in commerical processors as well as application specific ICs that work on images, audio and video data. This thesis presents a novel column based Energy Compression technique that saves SRAM power by selectively turning off cells based on a data pattern. This technique is applied to study the power savings in application specific inegrated circuit SRAM memories and can also be applied for commercial processors. The thesis also evaluates the effects of processing images before storage and data cluster patterns for optimizing power savings.
|
4 |
Leakage Control By Optimal Valve OperationOzkan, Tulay 01 February 2008 (has links) (PDF)
The main function of a water distribution system is to supply water in sufficient quantity at appropriate pressure with an acceptable quality and as economically as possible. Water leakage in distribution networks may account from 5% to 50% and even larger of the total water delivered. The amount of leakage in a network is directly related to system service pressure. Therefore, reductions in high service pressures will result in considerable reductions in leakage. A methodology for leakage reduction has been presented in context of a developed computer program, LEAKSOL with two sub-programs. The first code, CODE I, provides solution by using optimization techniques with defined pressure-leakage and pressure-demand relations in order to find optimal flow control valve settings minimizing water leakage. The second one, CODE II, makes hydraulic analysis of the network in order to solve the system and to compute the amount of leakage and the amount of water consumed, by using different combinations of isolation valves generated according to the number of valves given and employing the relationships among pressure, leakage and consumption. Computer program application was performed for different scenarios in a sample network previously used in literature and also in N8-3 pressure zone of Ankara Municipal Water Supply System. Leakage reduction up to 10 % has been achieved in N8-3 pressure zone for eight valves located at the entrances of sub-zones, depending on the defined pressure-leakage relationship.
|
5 |
Low Cost Dynamic Architecture Adaptation Schemes for Drowsy Cache ManagementPrakash, Nitin 01 January 2013 (has links) (PDF)
Energy consumption and speed of execution have long been recognized as conflicting requirements for processor design. In this work, we have developed a low-cost dynamic architecture adaptation scheme to save leakage power in caches. This design uses voltage scaling to implement drowsy caches. The importance of a dynamic scheme for managing drowsy caches, arises from the fact that not only does cache behavior change from one application to the next, but also during different phases of execution within the same application. We discuss various implementations of our scheme that provide a tradeoff between granularity of control and design complexity.
We investigate a combination of policies where the cache lines can be turned off completely if they are not accessed, when in the drowsy mode. We also develop a simple dynamic cache-way shutdown mechanism, and propose a combination of our dynamic scheme for drowsy lines, with the cache-way shutdown scheme. Switching off cache ways has the potential of greater energy benefits but provides a very coarse grained control. Combining this with the fine grained scheme of drowsy cache lines allows us to exploit more possibilities for energy benefits without incurring a significant degradation in performance.
Keywords: Drowsy Cache, Architecture Adaptation, Low Power, Leakage Reduction, Dynamic Scheme
|
6 |
Designing Energy-Aware Optimization Techniques through Program Behaviour AnalysisKommaraju, Ananda Varadhan January 2014 (has links) (PDF)
Green computing techniques aim to reduce the power foot print of modern embedded devices with particular emphasis on processors, the power hot-spots of these devices. In this thesis we propose compiler-driven and profile-driven optimizations that reduce power consumption in a modern embedded processor. We show that these optimizations reduce power consumption in functional units and memory subsystems with very low performance loss. We present three new techniques to reduce power consumption in processors, namely, transition aware scheduling, leakage reduction in data caches using criticality analysis, and dynamic power reduction in data caches using locality analysis of data regions.
A novel instruction scheduling technique to address leakage power consumption in functional units is proposed. This scheduling technique, transition aware scheduling, is motivated by idle periods that arise in the utilization of functional units during program execution. A continuously large idle period in a functional unit can be exploited to place the unit in low power state. This novel scheduling algorithm increases the duration of idle periods without hampering performance and drives power gating in these periods. A power model defined with idle cycles as a parameter shows that this technique saves up to 25% of leakage power with very low performance impact.
In modern embedded programs, data regions can be classified as critical and non-critical. Critical data regions significantly impact the performance. A new technique to identify such data regions through profiling is proposed. This technique along with a new criticality based cache policy is used to control the power state of the data cache. This scheme allocates non-critical data regions to low-power cache regions, thereby reducing leakage power consumption by up to 40% without compromising on the performance.
This profiling technique is extended to identify data regions that have low locality. Some data regions have high data reuse. A locality based cache policy based on cache parameters like size and associativity is proposed. This scheme reduces dynamic as well as static power consumption in the cache subsystem. This optimization reduces 25% of the total power consumption in the data caches without hampering the execution time.
In this thesis, the problem of power consumption of a program is decoupled from the number of processor cores. The underlying architecture model is simplified to abstract away a variety of processor scenarios. This simplified model can be scaled up to be implemented in various multi-core architecture models like Chip Multi-Processors, Simultaneous Multi-Threaded Processors, Chip Multi-Threaded Processors, to name a few.
The three techniques proposed in this thesis leverage underlying hardware features like low power functional units, drowsy caches and split data caches. These techniques reduce power consumption of a wide range of benchmarks with low performance loss.
|
Page generated in 0.0761 seconds