See this document in CiteSeerX!

Lightweight Distributed Selective Re-Execution and its Implications for Value Speculation (2003)  (Make Corrections)  (1 citation)
Rajagopalan Desikan, Simha Sethumadhavan, Ramadass Nagarajan, Doug Burger, Stephen Keckler



  Home/Search   Context   Related

 
View or download:
utexas.edu/users/ramdas/pubs/sre.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  utexas.edu/users/ramdas/ (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: In this paper, we describe a lightweight protocol to support selective re-execution on the TRIPS processor. The protocol permits multiple waves of speculation to be traversing a dataflow graph simultaneously and in any order, with a cleanup "commit" wave propagating as well to determine completion of a group of instructions. The protocol is completely distributed, consisting of point-to-point messages and requiring no centralized control. Thus, recovery from value mis-speculations requires no... (Update)

Cited by:   More
Dataflow: A Complement to Superscalar - Budiu, Artigas, Goldstein (2005)   (Correct)

Active bibliography (related documents):   More   All
1.8:   Value-Prediction Workshop Lightweight Distributed.. - Desikan..   (Correct)
0.4:   Coherence Decoupling: Making Use of Incoherence - Huh, Chang, Burger, al. (2004)   (Correct)
0.2:   Load and Store Reuse Using Register File Contents - Önder, Gupta (2001)   (Correct)

Similar documents based on text:   More   All
0.5:   Scalable Selective Re-Execution for EDGE Architectures - Desikan, al. (2004)   (Correct)
0.5:   Appears in the 11 - Th International Conference   (Correct)
0.4:   Sharing Speculation: A Mechanism for Low-Latency.. - Desikan, Huh, Burger, .. (2003)   (Correct)

BibTeX entry:   (Update)

R.Desikan, S.Sethumadhavan, et al. Lightweight distributed selective re-execution and its implications for value speculation. In First Value Prediction Workshop, June 2003. http://citeseer.ist.psu.edu/desikan03lightweight.html   More

@misc{ desikan03lightweight,
  author = "R. Desikan and S. Sethumadhavan",
  title = "Lightweight distributed selective re-execution and its implications for
    value speculation",
  text = "R.Desikan, S.Sethumadhavan, et al. Lightweight distributed selective re-execution
    and its implications for value speculation. In First Value Prediction Workshop,
    June 2003.",
  year = "2003",
  url = "citeseer.ist.psu.edu/desikan03lightweight.html" }
Citations (may not include all citations):
190   Value locality and load value prediction - Lipasti, Wilkerson et al. - 1996
139   The predictability of data values - Sazeides, Smith - 1997
132   The Alpha 21264 microprocessor (context) - Kessler - 1999
116   Highly accurate data value prediction using hybrid predictor.. - Wang, Franklin - 1997
102   Dynamic speculation and synchronization of data dependences - Moshovos, Breach et al. - 1997
70   Selective value prediction - Calder, Reinman et al. - 1999
64   The microarchitecture of the Pentium 4 processor (context) - Hinton, Sager et al. - 2001
64   Memory dependence prediction using store sets - Chrysos, Emer - 1998
46   Basic block distribution analysis to find periodic behavior .. - Sherwood, Perelman et al. - 2001
45   Dynamic self-invalidation: Reducing coherence overhead in sh.. - Lebeck, Wood - 1995
36   A design space evaluation of grid processor architectures - Nagarajan, Sankaralingam et al. - 2001
35   Value profiling and optimization - Calder, Feller et al. - 1999
29   The effect of instruction fetch bandwidth on value predictio.. - Gabbay, Mendelson - 1998
26   Using prediction to accelerate coherence protocols - Mukherjee, Hill - 1998
26   the value locality of store instructions - Lepak, Lipasti - 2000
25   Improving CC-NUMA performance using instruction-based predic.. (context) - Kaxiras, Goodman - 1999
23   Speculation techniques for improving load related instructio.. - Yoaz, Erez et al. - 1999
20   Memory sharing predictor: The key to a speculative coherent .. - Lai, Falsafi - 1999
16   Exploring last n value prediction - Burtscher, Zorn - 1999
8   Coherence communication prediction in shared-memory multipro.. - Kaxiras, Young - 2000
7   A comparative survey of load speculation architectures - Calder, Reinman - 2000
6   Simalpha: a validated execution driven alpha 21264 simulator - Desikan, Burger et al. - 2001
6   Temporally silent stores - Lepak, Lipasti - 2002
4   Load redundancy removal through instruction reuse - Yang, Gupta - 2000
2   Predictive techniques for agggressive load speculation (context) - Reinman, Calder - 1998

Documents on the same site (http://www.cs.utexas.edu/users/ramdas/):   More
Content-Boosted Collaborative Filtering for Improved.. - Melville, Mooney.. (2002)   (Correct)
A Technology-Scalable Architecture For Fast Clocks.. - Sankaralingam.. (2001)   (Correct)
Combining Hyperblocks and Exit Prediction to.. - Ranganathan.. (2002)   (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