{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,26]],"date-time":"2025-09-26T13:13:57Z","timestamp":1758892437221,"version":"3.41.0"},"reference-count":48,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2015,12,2]],"date-time":"2015-12-02T00:00:00Z","timestamp":1449014400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"The Development of Fusion Processor based on Multi-Shader GPU funded by the Ministry of Trade"},{"name":"Industrial Strategic Technology Development Program","award":["10041664"],"award-info":[{"award-number":["10041664"]}]},{"name":"Industry & Energy"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Des. Autom. Electron. Syst."],"published-print":{"date-parts":[[2015,12,2]]},"abstract":"<jats:p>\n            Voltage scaling is known to be an efficient way of saving power and energy within a system, and large caches such as LLCs are good candidates for voltage scaling considering their constantly increasing size. However, the V\n            <jats:sup>\n              <jats:italic>CCMIN<\/jats:italic>\n            <\/jats:sup>\n            problem, in which the lower bound of scalable voltage is limited by process variation, has made it difficult to exploit the benefits of voltage scaling. Lowering V\n            <jats:sup>\n              <jats:italic>CCMIN<\/jats:italic>\n            <\/jats:sup>\n            incurs multibit faults, which cannot be efficiently resolved by current technologies due to their high complexity and power consumption. We overcame the limitation by exploiting the data redundancy of memory hierarchy. For example, cache coherence states and several layers of cache organization naturally expose the existence of redundancy within cache blocks. If blocks have redundant copies, their V\n            <jats:sup>\n              <jats:italic>CCMIN<\/jats:italic>\n            <\/jats:sup>\n            can be lowered; although more faults can occur in the blocks, they can be efficiently detected by simple error detection codes and recovered by reloading the redundant copies. Our scheme requires only minor modifications to the existing cache design. We verified our proposal on a cycle accurate simulator with SPLASH-2 and PARSEC benchmark suites and found that the V\n            <jats:sup>\n              <jats:italic>CCMIN<\/jats:italic>\n            <\/jats:sup>\n            of a 2MB L2 cache can be further lowered by 0.1V in 32nm technology with negligible degradation in performance. As a result, we could achieve 15.6% of reduction in dynamic power and 15.4% of reduction in static power compared to the previous minimum power.\n          <\/jats:p>","DOI":"10.1145\/2795229","type":"journal-article","created":{"date-parts":[[2015,12,4]],"date-time":"2015-12-04T13:43:07Z","timestamp":1449236587000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Lowering Minimum Supply Voltage for Power-Efficient Cache Design by Exploiting Data Redundancy"],"prefix":"10.1145","volume":"21","author":[{"given":"Dongha","family":"Jung","sequence":"first","affiliation":[{"name":"Korea University, Seoul, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hokyoon","family":"Lee","sequence":"additional","affiliation":[{"name":"Korea University, Seoul, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Seon Wook","family":"Kim","sequence":"additional","affiliation":[{"name":"Korea University, Seoul, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,12,2]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2005.852159"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2007.909792"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000064.2000083"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/2014698.2014887"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2008.2003236"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454128"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/775832.775920"},{"volume-title":"Proceedings of the IEEE International Solid-State Circuits Conference, Digest of Technical Papers. 2592--2601","author":"Calhoun B. H.","key":"e_1_2_1_8_1"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1274971.1275005"},{"volume-title":"Proceedings of the IEEE Symposium on VLSI Circuits. 128--129","year":"2005","author":"Chang L.","key":"e_1_2_1_10_1"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669126"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/1078036.1079750"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1283780.1283825"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/545215.545232"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/2014698.2014894"},{"volume-title":"Snyder","year":"2007","author":"Grayson Brian C.","key":"e_1_2_1_16_1"},{"volume-title":"Proceedings of the IEEE International Solid-State Circuits Conference - Digest of Technical Papers (ISSCC'09)","year":"2009","author":"Hirabayashi O.","key":"e_1_2_1_17_1"},{"volume-title":"CACTI: An integrated cache and memory access time, cycle time, area, leakage, and dynamic power model","year":"2008","author":"HP.","key":"e_1_2_1_18_1"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454145"},{"volume-title":"Proceedings of the IEEE International Conference on Computer Design. 112--117","year":"2010","author":"Katariya S.","key":"e_1_2_1_20_1"},{"key":"e_1_2_1_21_1","volume-title":"Hot Chips","volume":"14","author":"Keltcher C.","year":"2002"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2008.2001941"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2013.6522312"},{"volume-title":"Alameldeen","year":"2007","author":"Khellah Muhammad M.","key":"e_1_2_1_24_1"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/1331699.1331719"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/300979.301000"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2007.897148"},{"key":"e_1_2_1_28_1","unstructured":"D. Levinthal. 2009. Performance analysis guide for Intel coreTM i7 processor and Intel XeonTM 5500 processors. DOI:https:\/\/software.intel.com\/sites\/products\/collateral\/hpc\/vtune\/performance_analysis_guide.pdf.  D. Levinthal. 2009. Performance analysis guide for Intel core TM i7 processor and Intel Xeon TM 5500 processors. DOI:https:\/\/software.intel.com\/sites\/products\/collateral\/hpc\/vtune\/performance_analysis_guide.pdf."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1013235.1013273"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669172"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.982916"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366231.2337164"},{"key":"e_1_2_1_33_1","unstructured":"Milo M. K. Martin. 2009. Protocol specifications and tables for four comparable MOESI coherence protocols: Token coherence snooping directory and hammer. (2009). http:\/\/research.cs.wisc.edu\/multifacet\/theses\/milo_martin_phd\/directory\/tables.  Milo M. K. Martin. 2009. Protocol specifications and tables for four comparable MOESI coherence protocols: Token coherence snooping directory and hammer. (2009). http:\/\/research.cs.wisc.edu\/multifacet\/theses\/milo_martin_phd\/directory\/tables."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1105734.1105747"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1165573.1165636"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2010.28"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.203"},{"key":"e_1_2_1_38_1","unstructured":"PTM. 2012. Predictive Technology Models. http:\/\/ptm.asu.edu\/latest.html. (2012).  PTM. 2012. Predictive Technology Models. http:\/\/ptm.asu.edu\/latest.html. (2012)."},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1165573.1165581"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2012.19"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370816.2370861"},{"volume-title":"Proceedings of the Conference on Design, Automation and Test in Europe. 911--916","year":"2009","author":"Avesta Sasan","key":"e_1_2_1_42_1"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.1978.1051122"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065579.1065780"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2006.38"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2008.22"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/223982.223990"},{"volume-title":"Proceedings of the International Conference on Dependable Systems and Networks. 291--300","year":"2003","author":"Zhang Wei","key":"e_1_2_1_48_1"}],"container-title":["ACM Transactions on Design Automation of Electronic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2795229","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2795229","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:04:27Z","timestamp":1750273467000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2795229"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,12,2]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,12,2]]}},"alternative-id":["10.1145\/2795229"],"URL":"https:\/\/doi.org\/10.1145\/2795229","relation":{},"ISSN":["1084-4309","1557-7309"],"issn-type":[{"type":"print","value":"1084-4309"},{"type":"electronic","value":"1557-7309"}],"subject":[],"published":{"date-parts":[[2015,12,2]]},"assertion":[{"value":"2014-11-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-06-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-12-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}