Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/41512
DC FieldValue
dc.titleA DVS-based pipelined reconfigurable instruction memory
dc.contributor.authorZhiguo, G.
dc.contributor.authorMitra, T.
dc.contributor.authorWong, W.-F.
dc.date.accessioned2013-07-04T08:29:16Z
dc.date.available2013-07-04T08:29:16Z
dc.date.issued2009
dc.identifier.citationZhiguo, G., Mitra, T., Wong, W.-F. (2009). A DVS-based pipelined reconfigurable instruction memory. Proceedings - Design Automation Conference : 897-902. ScholarBank@NUS Repository.
dc.identifier.isbn9781605584973
dc.identifier.issn0738100X
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/41512
dc.description.abstractEnergy consumption is of significant concern in battery operated embedded systems. In the processors of such systems, the instruction cache consumes a significant fraction of the total energy. One of the most popular methods to reduce the energy consumption is to shut down idle cache banks. However, we observe that operating idle cache banks at a reduced voltage/frequency level along with the active banks in a pipelined manner can potentially achieve even better energy savings. In this paper, we propose a novel DVS-based pipelined reconfigurable instruction memory hierarchy called PRIM. A canonical example of our proposed PRIM consists of four cache banks. Two of these cache banks can be configured at runtime to operate at lower voltage and frequency levels than that of the normal cache. Instruction fetch throughput is maintained by pipelining the accesses to the low voltage banks. We developed a profile-driven compilation framework that analyzes applications and inserts the appropriate cache reconfiguration points. Our experimental results show that PRIM can significant reduce the energy consumption for popular embedded benchmarks with minimal performance overhead. We obtained 56.6% and 45.1% energy savings for aggressive and conservative VDD settings, respectively, at the expense of a 1.66% performance overhead. Copyright 2009 ACM.
dc.sourceScopus
dc.subjectInstruction cache
dc.subjectLow power
dc.subjectReconfigurable memory
dc.typeConference Paper
dc.contributor.departmentCOMPUTER SCIENCE
dc.description.sourcetitleProceedings - Design Automation Conference
dc.description.page897-902
dc.description.codenPDAWD
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Staff Publications

Show simple item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.