Improving Static Branch Prediction in a Compiler

@inproceedings{Deitrich1998ImprovingSB,
  title={Improving Static Branch Prediction in a Compiler},
  author={Brian L. Deitrich and Ben-Chung Cheng and Wen-mei W. Hwu},
  booktitle={IEEE PACT},
  year={1998}
}
An ILP (Instruction-Level Parallelism) compiler uses aggressive optimizations to reduce a program's running time. These optimizations have been shown to be effective when profile information is available. Unfortunately, users are not always willing or able to profile their programs. A method of overcoming this issue is for an ILP compiler to statically infer the information normally obtained from profiling. This paper investigates one aspect of this inference: the static prediction of… CONTINUE READING
Highly Cited
This paper has 26 citations. REVIEW CITATIONS
17 Citations
1 References
Similar Papers

References

Publications referenced by this paper.

Static Program Analysis to Enhance Pro le Independence in Instruction-Level Parallelism Compilation

  • B. L. Deitrich
  • PhD thesis, Department of Electrical and Computer…
  • 1998
Highly Influential
3 Excerpts

Similar Papers

Loading similar papers…