Review Board 2.0.15


Mitch Hayenga got review request #2002!

mem: Add additional tolerance to stride prefetcher (prefetcher patch #3)

Review Request #2002 - Created Sept. 6, 2013 and submitted

Information
Mitch Hayenga
gem5
Reviewers
Default
Adds tolerance to the existing stride prefetcher.

Forces the prefetcher to mispredict twice in a row before resetting the confidence of prefetching.  This helps cases where a load PC strides by a constant factor, however it may operate on different arrays at times.  Avoids the cost of retraining.  Primarily helps with small iteration loops.

Note: Relies on the patch from review request #2000

Improves performance by 2.1% on SPECINT, 0.3% on SPECFP (geomean).

   
Review request changed
Updated (March 11, 2014, 7:26 a.m.)

Status: Closed (submitted)