Analysis before Starting an Access : A New Power-Efficient Instruction Fetch Mechanism
スポンサーリンク
概要
- 論文の詳細を見る
Power consumption has become an increasing concern in high performance microprocessor design. Especially, Instruction Cache (I-Cache) contributes a large portion of the total power consumption in a microprocessor, since it is a complex unit and is accessed very frequently. Several studies on low-power design have been presented for the power-efficient cache design. However, these techniques usually suffer from the restrictions in the traditional Instruction Fetch Unit (IFU) architectures where the fetch address needs to be sent to I-Cache once it is available. Therefore, work to reduce the power consumption is limited after the address generation and before starting an access. In this paper, we present a new power-aware IFU architecture, named Analysis Before Starting an Access (ABSA), which aims at maximizing the power efficiency of the low-power designs by eliminating the restrictions on those low-power designs of the traditional IFU. To achieve this goal, ABSA reorganizes the IFU pipeline and carefully assigns tasks for each stages so that sufficient time and information can be provided for the low-power techniques to maximize the power efficiency before starting an access. The proposed design is fully scalable and its cost is low. Compared to a conventional IFU design, simulation results show that ABSA saves about 30.3% fetch power consumption, on average. I-Cache employed by ABSA reduces both static and dynamic power consumptions about 85.63% and 66.92%, respectively. Meanwhile the performance degradation is only about 0.97%.
- (社)電子情報通信学会の論文
- 2011-07-01
著者
-
Watanabe Takahiro
Graduate School Of Information Production And Systems Waseda Univ.
-
Ding Hongfeng
Graduate School Of Information Productions And Systems Waseda University
-
YE Jiongyao
Graduate School of Information, Productions and Systems, Waseda University
-
HU Yingtao
Graduate School of Information, Productions and Systems, Waseda University
-
Hu Yingtao
Graduate School Of Information Productions And Systems Waseda University
-
Ye Jiongyao
Graduate School Of Information Productions And Systems Waseda University
-
Watanabe Takahiro
Graduate School Of Information Productions And Systems Waseda University
-
Watanabe Takahiro
Graduate School Of Information Production And System Waseda University
-
WATANABE TAKAHIRO
Graduate School of Environmental Studies, Tohoku University
関連論文
- Circuit Design Optimization Using Genetic Algorithm with Parameterized Uniform Crossover
- Score Sequence Pair Problems of (r_, r_, r_)-Tournaments : Determination of Realizability(Graph Algorithms,Foundations of Computer Science)
- Generation of high-density atto-second electron bunch by intense short pulse laser (特集 平成18年基礎・材料・共通部門大会)
- Mixed Constrained Image Filter Design for Salt-and-Pepper Noise Reduction Using Genetic Algorithm (特集 非線形電子回路)
- RC-008 Rapid Design of a Multiprocessor System for a JPEG Decoder on FPGA
- Analysis before Starting an Access : A New Power-Efficient Instruction Fetch Mechanism
- A-3-2 A Parallel Routing Method using Virtual Boundary
- DS-1-3 DESIGN AND IMPLEMENTATION OF SHA-1 HASH FUNCTION USING VERILOG HDL
- An Adaptive Various-Width Data Cache for Low Power Design
- Region-Oriented Placement Algorithm for Coarse-Grained Power-Gating FPGA Architecture
- Low Power Placement and Routing for the Coarse-Grained Power Gating FPGA Architecture
- A New Recovery Mechanism in Superscalar Microprocessors by Recovering Critical Misprediction
- A hybrid layer-multiplexing and pipeline architecture for efficient FPGA-based multilayer neural network
- A Behavior-based Adaptive Access-mode for Low-power Set-associative Caches in Embedded Systems
- A Behavior-based Adaptive Access-mode for Low-power Set-associative Caches in Embedded Systems
- Distribution of artificial radionuclides (^Ag, ^Te, ^Cs, ^Cs) in surface soils from Miyagi Prefecture, northeast Japan, following the 2011 Fukushima Dai-ichi nuclear power plant accident
- An Efficient Algorithm for 3D NoC Architecture Optimization
- An Efficient Algorithm for 3D NoC Architecture Optimization
- A Sophisticated Routing Algorithm in 3D NoC with Fixed TSVs for Low Energy and Latency