See this document in CiteSeerX!

Probabilistic Memory Disambiguation and its Application to Data Speculation  (Make Corrections)  (1 citation)
Roy Dz-ching Ju, Jean-Francois Collard, Karim Oukbir



  Home/Search   Context   Related

 
View or download:
prism.uvsq.fr/~jfc/interact.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  prism.uvsq.fr/~jfc/publis_gb (more)
(Enter author homepages)

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

Abstract: Memory references in an instruction stream often pose a challenge for performance improvements on high-performance microprocessors. One common scenario is that a load and a sequence of dependent instructions are on a critical path, but scheduling these instructions early to reduce the critical path length is often hindered by a preceding store, which may write to the same memory location as the load. A traditional memory disambiguation approach employed by a compiler may break such a... (Update)

Cited by:   More
RuDRA: A Reactive Dissipation Reducing Architecture - Rodrigues (2003)   (Correct)

Similar documents (at the sentence level):
57.0%:   Probabilistic Memory Disambiguation and its Application to.. - Ju, Collard, Oukbir (1996)   (Correct)

Active bibliography (related documents):   More   All
0.4:   Memory Profiling For Directing Data Speculative Optimizations And .. - Connors (1997)   (Correct)
0.3:   Static Identification of Delinquent Loads - Vlad-Mihai Panait Dept (2004)   (Correct)
0.1:   Memory Disambiguation To Facilitate Instruction-Level.. - Gallagher (1995)   (Correct)

System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text:   More   All
0.2:   Effectiveness of Data Dependence Analysis - Dror Maydan John (1992)   (Correct)
0.2:   Instance-wise Reaching Definition Analysis for Recursive.. - Cohen, Collard (1998)   (Correct)
0.1:   Aliasing Probability Calculations in Testing Sequential.. - Athanasopoulou..   (Correct)

Related documents from co-citation:   More   All
3:   MPC7400 RISC Microprocessor Hardware Speci cation (context) - Inc - 2000

BibTeX entry:   (Update)

Roy Dz-Ching Ju. Probabilistic memory disambiguation and its application to data speculation. http://citeseer.ist.psu.edu/300836.html   More

@misc{ ju-probabilistic,
  author = "R. Ju",
  title = "Probabilistic memory disambiguation and its application to data speculation",
  text = "Roy Dz-Ching Ju. Probabilistic memory disambiguation and its application
    to data speculation.",
  url = "citeseer.ist.psu.edu/300836.html" }
Citations (may not include all citations):
299   Dependence Analysis for Supercomputing (context) - Banerjee - 1988
173   Bulldog: A Compiler for VLIW Architectures (context) - Ellis - 1986
156   The Multiflow Trace Scheduling Compiler - Lowney, Freudenberger et al. - 1993
98   HPL PlayDoh Architecture Specification: Version (context) - Kathail, Schlansker et al. - 1994
77   Parametric Integer Programming - Feautrier - 1988
72   Counting Solutions to Linear and Nonlinear Constraints Throu.. - Clauss - 1996
67   Dataflow Analysis of Scalar and Array References (context) - Feautrier - 1991
58   Counting Solutions to Presburger Formulas: How and Why - Pugh - 1994
37   Run-time Disambiguation: Coping with Statically Unpredicatab.. (context) - Nicolau - 1989
33   Speculative Disambiguation: A Compilation Technique for Dyna.. (context) - Huang, Slavenburg et al. - 1994
31   Construction of do Loops from Systems of Affine Constraints - Collard, Risset et al. - 1995
22   Estimation of Nested Loop Execution Time by Integer Arithmet.. (context) - Tawbi - 1994
17   Data Preload for Superscalar and VLIW Processors - Chen - 1993
3   Automatic Annotation of Instructions with Profiling Informat.. - Johnson - 1995
2   Documentation du logiciel PIP (context) - Tawbi, Feautrier
2   Effective Compiler Support for Predicate Execution Using the.. (context) - Mahlke, Lin et al. - 1992

Documents on the same site (http://www.prism.uvsq.fr/~jfc/publis_gb.html):   More
Generation of Synchronous Code for Automatic Parallelization.. - Griebl, Collard (1995)   (Correct)
Fuzzy Array Dataflow Analysis - Collard, Barthou, Feautrier (1995)   (Correct)
Space-Time Transformation of while-Loops using Speculative.. - Collard (1994)   (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