Show simple item record

dc.contributor.authorPuri, Gauraven_US
dc.date.accessioned2012-07-25T19:09:02Z
dc.date.available2012-07-25T19:09:02Z
dc.date.issued2012-07-25
dc.date.submittedJanuary 2012en_US
dc.identifier.otherDISS-11657en_US
dc.identifier.urihttp://hdl.handle.net/10106/11070
dc.description.abstractCache reconfiguration for chip multiprocessors (CMP) in order to reduce energy consumption is a challenging research problem. This thesis presents a dynamic scheme for level one cache design where the processing core can dynamically switch to a lower energy configuration. The proposed scheme is based on a heuristic that can either be executed as part of the firmware or implemented in hardware with very low additional overhead. The heuristic functions periodically after a pre-defined fixed interval for each processing core. The heuristic first examines the statistics calculated over the previous intervals and then switches the cache to an improved configuration if it can lead to energy savings. We evaluate our approach extensively by testing benchmarks from the PARSEC 2.1, MiBench and SPLASH-2 benchmark suites on a simulated 4-core CMP using a modified Multi2Sim 3.2.1 simulator. The results indicate that the proposed scheme provides on average 16.92% savings in energy consumption with only a 3.01% reduction in instructions per cycle as compared to a regular 16KB 4-way L1 cache.en_US
dc.description.sponsorshipAhmad, Ishfaqen_US
dc.language.isoenen_US
dc.publisherComputer Science & Engineeringen_US
dc.titleDynamic Cache Reconfiguration For Energy Optimization In Chip Multiprocessorsen_US
dc.typeM.S.en_US
dc.contributor.committeeChairAhmad, Ishfaqen_US
dc.degree.departmentComputer Science & Engineeringen_US
dc.degree.disciplineComputer Science & Engineeringen_US
dc.degree.grantorUniversity of Texas at Arlingtonen_US
dc.degree.levelmastersen_US
dc.degree.nameM.S.en_US


Files in this item

Thumbnail


This item appears in the following Collection(s)

Show simple item record