The Impact of Branch Direction History Combined with Global Branch History in Branch Prediction(Computer Systems)
スポンサーリンク
概要
- 論文の詳細を見る
Most branch predictors use the PC information of the branch instruction and its dynamic Global Branch History (GBH). In this letter, we suggest a Branch Direction History (BDH) as the third component of the branch prediction and analyze its impact upon the prediction accuracy. Additionally, we propose a new branch predictor, direction-gshare predictor, which utilizes the BDH combined with the GBH. At first, we model a neural network with (PC, GBH, and BDH) and analyze their actual impact upon the branch prediction accuracy, and then we simulate our new predictor, the direction-gshare predictor. The simulation results show that the aliasing in Pattern History Table (PHT) is significantly reduced by the additional use of BDH information. The direction-gshare predictor outperforms bimodal predictor, two-level adaptive predictor and gshare predictor up to 15.32%, 5.41% and 5.74% respectively, without additional hardware costs.
- 一般社団法人電子情報通信学会の論文
- 2005-07-01
著者
-
Jhon Chu
Department Of Electrical Engineering And Computer Science Seoul National University
-
Jhon Chu
Department Of Computer Engineering Seoul National University
-
Kwak Jong
Department Of Electrical Engineering And Computer Science Seoul National University
-
Kim Ju
Department Of Chemical And Biological Engineering Korea University
-
Kim Ju
Department Of Electrical Engineering And Computer Science Seoul National University
-
KWAK Jong
Department of Computer Engineering, Yeungnam University
-
Kim Ju
Department of Cardiology, Cardiovascular Center, Clinical Trial Center, Chonnam National University Hospital
関連論文
- Long-Term Clinical Course of Patients With Isolated Myocardial Bridge
- Early Statin Therapy Within 48 Hours Decreased One-Year Major Adverse Cardiac Events in Patients With Acute Myocardial Infarction
- MINIMUM DEVIATION ADAPTIVE CONTROL OF A BINARY DISTILLATION COLUMN
- N-Terminal Pro-B-Type Natriuretic Peptide Predicts Significant Coronary Artery Lesion in the Unstable Angina Patients With Normal Electrocardiogram, Echocardiogram, and Cardiac Enzymes
- Usefulness of Physical Maneuvers for Prevention of Vasovagal Syncope
- 22D-09-3 Silica increases cytosolic calcium and causes cell injury in renal cell lines.
- Molecular events associated with apoptosis and proliferation induced by ultraviolet-B radiation in the skin of hairless mice
- Effect of Chitosan on Indirubin Production from Suspension Culture of Polygonum tinctorium
- Torus Ring : Improving Interconnection Network Performance by Modifying Hierarchical Ring(Computer Systems)
- Time-Weissenberg Number Superposition in 4:1 Planar Contraction Flow of a Viscoelastic Fluid
- A Development of an Emotion-Responsive Color Adaptation for Interactive VR Model
- Time-Weissenberg Number Superposition in 4:1 Planar Contraction Flow of a Viscoelastic Fluid
- The Impact of Branch Direction History Combined with Global Branch History in Branch Prediction(Computer Systems)
- An Optimal Scheduling Approach Using Lower Bound in High-Level Synthesis : PAPER Special Issue on Synthesis and Verification of Hardware Design
- Throttling Capacity Sharing Using Life Time and Reuse Time Prediction in Private L2 Caches of Chip Multiprocessors
- Time-Dependent Behavior of a Lead Titanate Zirconate Wafer under Constant Electric Fields at High Temperatures
- Bypass Extended Stack Processing for Anti-Thrashing Replacement in Shared Last Level Cache of Chip Multiprocessors
- New Strategy for Detection of Subclinical Coronary Atherosclerosis in Asymptomatic Patients With Type 2 Diabetes Based on Cardiac Multi-Detector Computed Tomography and Treadmill Test
- Synthesis of a conjugated copolymer with benzodithiophene and benzimidazole units
- Write Avoidance Cache Coherence Protocol for Non-volatile Memory as Last-Level Cache in Chip-Multiprocessor