Area-Aware Pipeline Gating for Embedded Processors
نویسندگان
چکیده
Modern embedded processors use small and simple branch predictors to improve performance. Using complex and accurate branch predictors, while desirable, is not possible as such predictors impose high power and area overhead which is not affordable in an embedded processor. As a result, for some applications, misprediction rate can be high. Such mispredictions result in energy wasted down the mispredicted path. We introduce area-aware and lowcomplexity pipeline gating mechanisms to reduce energy lost to possible branch mispredictions in embedded processors. We show that by using a simple gating mechanism which comes with 33-bit area overhead, on average, we can reduce the number of executed instructions by 17% (max: 30%) while paying a negligible performance cost (average 1.1%).
منابع مشابه
FPGA Implementation of Power Aware FIR Filter Using Reduced Transition Pipelined Variable Precision Gating
With the emergence of portable computing and communication system, power awareness is one of the major objectives of VLSI Design. This is its ability to scale power consumption based on the time-varying nature of inputs. Even though the system is not designed for being power aware, systems display variations in power consumption as conditions change. This implies, by the definition above, that ...
متن کاملFine-Grained Power Management for Real-Time Embedded Processors
This paper proposes a new hardware-based power management technique for multithreaded processors that schedule instructions by the Guaranteed Percentage real-time scheduling scheme, which assigns percentages of the processors utilization to the different threads. Our power management technique uses the sum of the percentages of the currently active threads to control frequency reduction, dynami...
متن کاملPower-Aware Scheduling for Parallel Security Processors with Analytical Models
Techniques to reduce power dissipation for embedded systems have recently come into sharp focus in the technology development. Among these techniques, dynamic voltage scaling (DVS), power gating (PG), and multipledomain partitioning are regarded as effective schemes to reduce dynamic and static power. In this paper, we investigate the problem of power-aware scheduling tasks running on a scalabl...
متن کاملSelf-Timed Power-Aware Pipeline Chip and Its Evaluation
This paper describes an experimental chip of self-timed (clockless) power-aware pipeline incorporating stage-by-stage power gating scheme. Its power gating circuit cuts the voltage-supply to the idle pipeline stages in order to reduce the static (leakage) power dissipation. To reduce the dynamic power dissipation, self-timed pipeline (STP) is one of the suitable circuit architectures because it...
متن کاملLow Power Dual Dynamic Node Pulsed Hybrid Flip-Flop Using Power Gating Techniques
In this paper, a new dual dynamic node hybrid flip-flop (DDFF) and a novel embedded logic module (DDFFELM) based on DDFF are introduced. The DDFF offers power and area reduction when compared to the conventional flip-flops. The main aim of DDFF-ELM is to reduce pipeline overhead which arises due to the pipeline setup time, propagation delay and clock skew. It gives an area, power and speed effi...
متن کامل