A Study of the Eeects of Compiler-controlled Speculation on Instruction and Data Caches

@inproceedings{Mahlke1995ASO,
  title={A Study of the Eeects of Compiler-controlled Speculation on Instruction and Data Caches},
  author={Scott A. Mahlke},
  year={1995}
}
Compiler-controlled speculation has been shown to be eeec-tive in increasing instruction level parallelism (ILP) found in non-numeric programs. However, it is not clear the extent to which speculatively scheduled code may aaect the instruction and data caches. In particular, the amount of time spent resolving cache misses may be signiicant enough to prevent… CONTINUE READING