Show simple item record

dc.contributor.authorPeng, Bing
dc.contributor.authorWong, Weng Fai
dc.contributor.authorTay, Yong Chiang
dc.date.accessioned2004-12-13T06:52:34Z
dc.date.available2004-12-13T06:52:34Z
dc.date.issued2005-01
dc.identifier.urihttp://hdl.handle.net/1721.1/7422
dc.description.abstractCaches are known to consume up to half of all system power in embedded processors. Co-optimizing performance and power of the cache subsystems is therefore an important step in the design of embedded systems, especially those employing application specific instruction processors. In this project, we propose an analytical cache model that succinctly captures the miss performance of an application over the entire cache parameter space. Unlike exhaustive trace driven simulation, our model requires that the program be simulated once so that a few key characteristics can be obtained. Using these application-dependent characteristics, the model can span the entire cache parameter space consisting of cache sizes, associativity and cache block sizes. In our unified model, we are able to cater for direct-mapped, set and fully associative instruction, data and unified caches. Validation against full trace-driven simulations shows that our model has a high degree of fidelity. Finally, we show how the model can be coupled with a power model for caches such that one can very quickly decide on pareto-optimal performance-power design points for rapid design space exploration.en
dc.description.sponsorshipSingapore-MIT Alliance (SMA)en
dc.format.extent127072 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.relation.ispartofseriesComputer Science (CS);
dc.subjectCacheen
dc.subjectAnalytical modelen
dc.subjectPerformanceen
dc.subjectPoweren
dc.subjectSimulationen
dc.titleAn Interpolative Analytical Cache Model with Application to Performance-Power Design Space Explorationen
dc.typeArticleen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record