Re: Prior work on Branch Profiling/Optimization

jfisher@hplabsz.hpl.hp.com (Josh Fisher)
Mon, 13 Jul 1992 19:11:08 GMT

          From comp.compilers

Related articles
Prior work on Branch Profiling/Optimization kjell@cse.ucsc.edu (1992-07-10)
Re: Prior work on Branch Profiling/Optimization jfisher@hplabsz.hpl.hp.com (1992-07-13)
| List of all articles for this month |
Newsgroups: comp.compilers
From: jfisher@hplabsz.hpl.hp.com (Josh Fisher)
Organization: Hewlett-Packard Laboratories Palo Alto,CA
Date: Mon, 13 Jul 1992 19:11:08 GMT
Keywords: optimize
References: 92-07-023

kjell@cse.ucsc.edu (Kjell Post) writes:
>I'd like to hear from people who have references to or experience with
>... "branch profiling":


Most of the instruction-level parallelism oriented compilers that have
been suggested and implemented in the past 15 years have relied on branch
predictions (through profiles or heuristics) as an important part of code
generation. The techniques have been used to generate code for nonILP
architectures as well, since register allocation and several other
techniques benefit from this whatever the architecture. Write me off-line
if you need references.


Stefan Freudenberger and I have a paper in the next ASPLOS on how well you
can predict branches using previous runs of a program.


-- Josh Fisher
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.