Performance Oriented Prefetching Enhancements Using Commit Stalls

Provided by: SERC
Topic: Storage
Format: PDF
Loads that miss in L1 or L2 caches, and are waiting for their data at the head of the ROB, cause significant slowdown in the form of commit stalls. The authors identify that most of these commit stalls are caused by a small set of loads, referred to as LIMCOS (Loads Incurring Majority of COmmit Stalls). They propose simple history-based classifiers that track commit stalls suffered by loads to help them identify this small set of loads. In this paper they study two prefetching enhancements enabled by classifiers.

Find By Topic