See this document in CiteSeerX!

Automatic Annotation Of Instructions With Profiling Information (1995)  (Make Corrections)  (3 citations)
Teresa Louise Johnson



  Home/Search   Context   Related

 
View or download:
uiuc.edu/IMPACT/ft...eresajohnson.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  uiuc.edu/Impact/...Teresa_Johnson (more)
(Enter author homepages)

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

Abstract: CONTENTS Page 1. INTRODUCTION : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 1 1.1 Related Work : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 1.2 The IMPACT Compiler : : : : : : : : : : : : : : : : : : : : : : : : : 4 2. THE ANNOTATION TOOL : : : : : : : : : : : : : : : : : : : : : : : : : : 8 2.1 Annotation File Format : : : : : : : : : : : : : : : : : : : : : : : : : 8 2.2 Annotation Modes : : : : : : : : : : : : : : : : : : : : : : : : : : : : 10 2.3 Using... (Update)

Context of citations to this paper:   More

.... group at University of Illinois uses the approach of instrumenting user code and collecting aliasing frequencies at run time [Joh95]. Nic89] proposed a run time disambiguation technique for antialiasing of indirect memory references that cannot normally be disambiguated...

...operations. Conflicts between operations are maintained in a separate structure and are updated for each occurring conflict. Previous work [20] has developed a similar address hash structure for evaluating the locality of memory accesses. Many research facilities only have...

Cited by:   More
Static Identification of Delinquent Loads - Vlad-Mihai Panait Dept (2004)   (Correct)
Memory Profiling For Directing Data Speculative Optimizations And .. - Connors (1997)   (Correct)
Probabilistic Memory Disambiguation and its Application to.. - Ju, Collard, Oukbir   (Correct)

Active bibliography (related documents):   More   All
0.3:   Using Profile Information to Assist Classic Code Optimizations - Chang (1991)   (Correct)
0.2:   Accurate Static Branch Prediction by Value Range Propagation - Patterson (1995)   (Correct)
0.2:   Profile-Assisted Instruction Scheduling - Chen, Mahlke, Warter, Anik, Hwu (1994)   (Correct)

Similar documents based on text:   More   All
0.2:   Dynamic Control Of Compile Time Using Vertical Region-Based.. - Braun   (Correct)
0.1:   Systematic Compilation For Predicated Execution - August (2000)   (Correct)
0.1:   Enhancing Instruction Level Parallelism Through.. - Bringmann (1995)   (Correct)

Related documents from co-citation:   More   All
2:   HPL PlayDoh Architecture Specification Version (context) - Kathail, Schlansker et al. - 1994
2:   Data Preload for Superscalar and VLIW Processors - Chen - 1993

BibTeX entry:   (Update)

T. L. Johnson, Automatic Annotation of Instructions with Profiling Information, Master Thesis, Department of Electrical and Computer Engineering, Univ. of Illinois, Urbana, IL, May 1995. http://citeseer.ist.psu.edu/johnson95automatic.html   More

@misc{ johnson95automatic,
  author = "T. Johnson",
  title = "Automatic Annotation of Instructions with Profiling Information",
  text = "T. L. Johnson, Automatic Annotation of Instructions with Profiling Information,
    Master Thesis, Department of Electrical and Computer Engineering, Univ.
    of Illinois, Urbana, IL, May 1995.",
  year = "1995",
  url = "citeseer.ist.psu.edu/johnson95automatic.html" }
Citations (may not include all citations):
407   Trace scheduling: A technique for global microcode compactio.. (context) - Fisher - 1981
183   Profile guided code positioning (context) - Pettis, Hansen - 1990
173   Bulldog: A Compiler for VLIW Architectures (context) - Ellis - 1985
160   IMPACT: An architectural framework for multiple-instruction-.. - Chang, Mahlke et al. - 1991
109   Cache profiling and the spec benchmarks: A case study - Lebeck, Wood - 1994
107   Achieving high instruction cache performance with an optimiz.. (context) - Hwu, Chang - 1989
103   Predicting conditional branch directions from previous runs .. (context) - Fisher, Freudenberger - 1992
99   Global register allocation at link time - Wall - 1986
94   Using profile information to assist classic code optimizatio.. - Chang, Mahlke et al. - 1991
87   Profile-guided automatic inline expansion for C programs - Chang, Mahlke et al. - 1992
84   Reducing the cost of branches (context) - McFarling, Hennessy - 1986
64   Improving the accuracy of static branch prediction using bra.. (context) - Young, Smith - 1994
58   Memspy: Analyzing memory-system bottlenecks in programs - Gupta, Martonosi et al. - 1992
44   Trace selection for compiling large C application programs t.. (context) - Chang, Hwu - 1988
31   The Superblock: An effective structure for VLIW and supersca.. (context) - Hwu, Mahlke et al. - 1993
31   Comparing software and hardware schemes for reducing the cos.. - Hwu, Conte et al. - 1989
30   Performance debugging shared-memory multiprocessor programs .. (context) - Goldberg, Hennessy - 1991
20   Improving semi-static branch prediction by code replication - Krall - 1994
17   Inline function expansion for compiling realistic C programs (context) - Hwu, Chang - 1989
15   Predictability of load/store instruction latencies (context) - Abraham, Sugumar et al. - 1993
15   Predicting load latencies using cache profiling (context) - Abraham, Rau - 1994
11   Analyzing and visualizing performance of memory hierarchies (context) - Callahan, Kennedy et al. - 1990
10   Using profile information to assist advanced compiler optimi.. - Chen, Mahlke et al. - 1992
10   How to simulate 100 billion references cheaply (context) - Fu, Patel - 1991
6   Register windows vs. register allocation - Wall - 1988

Documents on the same site (http://www.crhc.uiuc.edu/Impact/people/graduated/Teresa_Johnson.html):   More
Run-time Adaptive Cache Management - Teresa Johnson (1998)   (Correct)
A Study of the Cache and Branch Performance Issues with Running.. - Hsieh (1997)   (Correct)
Reducing Cache Misses in Numerical Applications.. - Yamada, Johnson.. (1995)   (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