See this document in CiteSeerX!

Speculative Alias Analysis for Executable Code (2002)  (Make Corrections)  
Manel Fernandez and Roger Espasa Computer Architecture Department Universitat ...



  Home/Search   Context   Related

 
View or download:
recerca.ac.upc.es/C...mfernand2002aC.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  recerca.ac.upc....ublications2002 (more)
(Enter author homepages)

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

Abstract: Optimizations performed at link time or directly applied to final program executables have received increased attention in recent years. Such low-level optimizations can benefit greatly from pointer alias information. However, as almost all existing alias analyses are formulated in terms of source language constructs, they turn out to be of limited utility at the machine code level. (Update)

Similar documents (at the sentence level):
6.7%:   Speculative Alias Analysis for Executable Code - Fernández, Espasa   (Correct)

Active bibliography (related documents):   More   All
0.3:   System-wide Compaction and Specialization - Of The Linux   (Correct)
0.3:   Load Redundancy Elimination on Executable Code - Fernández, Espasa, Debray   (Correct)
0.2:   Partial Redundancy Elimination on Predicated Code - Knoop, Collard, Ju (1999)   (Correct)

Similar documents based on text:   More   All
0.4:   Dixie: A Retargetable Binary Instrumentation Tool - Fernández, Espasa (1999)   (Correct)
0.3:   Microprocessor Simulators: - Fundamentals Techniques And   (Correct)
0.2:   Potential Capability of ATM to Support Network-Based.. - Vila-Sallent, al.   (Correct)

BibTeX entry:   (Update)

@misc{ and-speculative,
  author = "Manel Fernandez And",
  title = "Speculative Alias Analysis for Executable Code",
  url = "citeseer.ist.psu.edu/696592.html" }
Citations (may not include all citations):
1399   Compilers principles (context) - Aho, Sethi et al. - 1986
292   Advanced Compiler Design and Implementation (context) - Muchnick - 1997
183   Profile guided code positioning (context) - Pettis, Hansen - 1990
180   Efficient context-sensitive pointer analysis for C programs - Wilson, Lam - 1995
114   Fast and accurate flowinsensitive points-to analysis - Shapiro, Horwitz - 1997
107   Technical Report CS-TR (context) - Burger, Austin et al. - 1997
89   A practical system for intermodule code optimization at link.. - Srivastava, Wall - 1992
87   Profile-guided automatic inline expansion for C programs - Chang, Mahlke et al. - 1992
72   Dynamic memory disambiguation using the memory conflict buff.. - Gallagher, Chen et al. - 1994
49   Type-based alias analysis - Diwan, McKinley et al. - 1998
39   Modular interprocedural pointer analysis using access paths:.. - Cheng, mei et al. - 2000
37   alto: A link-time optimizer for the Compaq Alpha - Muth, Debray et al. - 2001
33   Alias analysis of executable code - Debray, Muth et al. - 1998
33   Improving data-flow analysis with path profiles - Ammons, Larus - 1998
33   Speculative disambiguation: A compilation technique for dyna.. (context) - Huang, Slavenburg et al. - 1994
24   Path profile guided partial redundancy elimination using spe.. - Gupta, Berson et al. - 1998
23   Interprocedural dataflow analysis in an executable optimizer - Goodwin - 1997
23   A practical framework for demand-driven interprocedural data.. - Duesterwald, Gupta et al. - 1997
20   Spike optimizer AlphaNT executable - Lowney, An et al. - 1997
18   Data-flow analysis of program fragments - Rountev, Ryder et al. - 1999
14   Hot cold optimization large WindowNT application - Lowney, optimization et al. - 1996
13   the importance of points-to analysis and other memory disamb.. (context) - Ghiya, Lavery et al. - 2001
9   Data dependence analysis of assembly code - Amme, Braun et al. - 1998
9   Run-time detection and recovery from incorrectly reordered m.. (context) - Moudgill, Moreno - 2085
9   The store-load address table and speculative register promot.. - Postiff, Greene et al. - 2000
8   Alto: A Platform for Object Code Modification - Muth - 1999
6   The Intel IA-64 compiler code generator (context) - Bharadwaj, Chen et al. - 2000
4   Path-sensitive value-flow analysis (context) - Bodk, Anik - 1998
4   Dynamic kernel code optimization (context) - Tamches, Miller - 2001
2   Speculative alias analysis for executable code (context) - Fernandez, Espasa - 2002

Documents on the same site (http://recerca.ac.upc.es/CAP/hpc/HPC-Publications2002.html):   More
Cost Effective Memory Disambiguation for Multimedia Codes - Salamí, Corbal, Alvarez.. (2002)   (Correct)
Hypercube Algorithms on Mesh Connected Multicomputers - de Cerio, Valero-Garcia.. (2002)   (Correct)
Building Libraries for Small Matrix Kernels - Juan (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