A study of the effects of compiler-controlled speculation on instruction and data caches

R. A. Bringmann, S. A. Mahlke, W. M.W. Hwu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Compiler-controlled speculation has been shown to be effective in increasing instruction level parallelism (ILP) found in non-numeric programs. However, it is not clear the extent to which speculatively scheduled code may affect the instruction and data caches. In particular, the amount of time spent resolving cache misses may be significant enough to prevent the more aggressive speculation models from attaining their best potential performance results. The objective of this paper is to quantify these effects using aggressive speculation models.

Original languageEnglish (US)
Title of host publicationProceedings of the 28th Annual Hawaii International Conference on System Sciences, HICSS 1995
PublisherIEEE Computer Society
Pages211-220
Number of pages10
ISBN (Electronic)0818669306
DOIs
StatePublished - Jan 1 1995
Event28th Annual Hawaii International Conference on System Sciences, HICSS 1995 - Wailea, United States
Duration: Jan 3 1995Jan 6 1995

Publication series

NameProceedings of the Annual Hawaii International Conference on System Sciences
Volume1
ISSN (Print)1530-1605

Conference

Conference28th Annual Hawaii International Conference on System Sciences, HICSS 1995
CountryUnited States
CityWailea
Period1/3/951/6/95

Keywords

  • VLIW
  • compiler-controlled speculation
  • data cache effects
  • instruction cache effects
  • safe speculation
  • superscalar

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Bringmann, R. A., Mahlke, S. A., & Hwu, W. M. W. (1995). A study of the effects of compiler-controlled speculation on instruction and data caches. In Proceedings of the 28th Annual Hawaii International Conference on System Sciences, HICSS 1995 (pp. 211-220). [375392] (Proceedings of the Annual Hawaii International Conference on System Sciences; Vol. 1). IEEE Computer Society. https://doi.org/10.1109/HICSS.1995.375392