(Enter summary)
Abstract: Recent studies of dynamic branch prediction schemes rely almost exclusively on user-only simulations to evaluate performance. We find that an evaluation of these schemes with user and kernel references often leads to different conclusions. By analyzing our own Atom-generated system traces and the system traces from the Instruction Benchmark Suite, we quantify the effects of kernel and user interactions on branch prediction accuracy. We find that useronly traces yield accurate prediction results ... (Update)
Context of citations to this paper: More
...can be aggressively tailored for a given application. While the literature on hardware branch prediction is large [YP92, MEP96, GYCS96] we believe that SEA could open up a new trade o space for branch prediction algorithms based on information collected by SEA...
Cited by: More
Improving Branch Prediction Accuracy in Embedded Processors.. - Presence Of Context
(Correct)
Novel Techniques to Improve Branch Prediction - Accuracy For Embedded
(Correct)
Mobile Network Tracing - Noble, Nguyen, Satyanarayanan, Katz (1996)
(Correct)
Active bibliography (related documents): More All
0.1: Trap-driven Memory Simulation - Uhlig (1995)
(Correct)
0.0: Trace-driven Memory Simulation: A Survey - Uhlig, Mudge
(Correct)
0.0: Using Virtual Memory to Improve Cache and TLB Performance - Romer (1998)
(Correct)
Similar documents based on text: More All
0.2: Understanding and Improving Operating System Effects - In Control Flow (2002)
(Correct)
0.2: On Optimal Sequential Prediction for General Processes - Nobel (2001)
(Correct)
0.2: Performance Evaluation of One and Two-Level Dynamic Branch.. - Pino, Singh (1994)
(Correct)
Related documents from co-citation: More All
16: Using Hybrid Branch Predictors to Improve Branch Predication Accuracy in the Pre..
- Evers, Chang et al. - 1996
15: A study of branch prediction strategies (context) - Smith - 1981
13: Combining branch predictors
- McFarling - 1993
BibTeX entry: (Update)
N. Gloy, C. Young, B. Chen and M. Smith, "An Analysis of Dynamic Branch Prediction Schemes on System Workloads," Proceedings of the 23rd International Symposium on Computer Architecture, May 1996. http://citeseer.ist.psu.edu/gloy96analysis.html More
@inproceedings{ chen96analysis,
author = "Nicolas Gloy and Cliff Young and J. Bradley Chen and Michael D. Smith",
title = "An Analysis of Dynamic Branch Prediction Schemes on System Workloads",
booktitle = "Proc. 23rd Annual Intl. Symp. on Computer Architecture",
pages = "12--21",
year = "1996",
url = "citeseer.ist.psu.edu/gloy96analysis.html" }
Citations (may not include all citations):
444
Mach: A New Kernel Foundation for Unix Development (context) - Accetta - 1986
110
The Impact of Operating System Structure on Memory System Pe..
- Chen, Bershad - 1993
13
Software Methods for System Address Tracing (context) - Chen - 1993
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.eecs.harvard.edu/~hube/): More
The Machine SUIF Bit-Vector Data-Flow-Analysis Library - Holloway (1998)
(Correct)
Improving the Accuracy of Static. . . - Young, al. (1994)
(Correct)
An Instruction Scheduling Library for SUIF - Chen, Young (1997)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC