Using Interaction Costs for Microarchitectural Bottleneck Analysis

@inproceedings{Fields2003UsingIC,
  title={Using Interaction Costs for Microarchitectural Bottleneck Analysis},
  author={Brian A. Fields and Rastislav Bod{\'i}k and Mark D. Hill and Chris J. Newburn},
  booktitle={MICRO},
  year={2003}
}
Attacking bottlenecks in modern processors is difficultbecause many microarchitectural events overlap witheach other. This parallelism makes it difficult to both(a) assign a cost to an event (e.g., to one of two overlappingcache misses) and (b) assign blame for each cycle(e.g., for a cycle where many, overlapping resources areactive). This paper introduces a new model for understandingevent costs to facilitate processor design andoptimization.First, we observe that everything in a machine… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 46 CITATIONS

Similar Papers

Loading similar papers…