Memory hierarchy reconfiguration for energy and performance in general-purpose processor architectures
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0030]A preferred embodiment of the present invention will now be set forth in detail with reference to the drawings.
[0031]The cache and TLB structures (both conventional and configurable) follow the structure described by G. McFarland, CMOS Technology Scaling and Its Impact on Cache Delay, Ph.D. thesis, Stanford University, June, 1997. McFarland developed a detailed timing model for both the cache and TLB which balances both performance and energy considerations in subarray partitioning, and which includes the effects of technology scaling.
[0032]The preferred embodiment starts with a conventional 2 MB data cache 101 organized both for fast access time and for energy efficiency. As is shown in FIG. 1, the cache 101 is structured as two 1 MB interleaved banks 103, 105, each with a data bus 107 or 109. The banks 103, 105 are word-interleaved when used as an L1 / L2 replacement and block-interleaved when used as an L2 / L3 replacement. Such structuring is done in order to provide sufficien...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


