Split array and scalar data cache: A comprehensive study of data cache organization.
Description:
Existing cache organization suffers from the inability to distinguish different types of localities, and non-selectively cache all data rather than making any attempt to take special advantage of the locality type. This causes unnecessary movement of data among the levels of the memory hierarchy and increases in miss ratio. In this dissertation I propose a split data cache architecture that will group memory accesses as scalar or array references according to their inherent locality and will su…
more
Date:
August 2007
Creator:
Naz, Afrin