Low power optimization of instruction cache based on tag check reduction
In the embedded microprocessor based systems, the instruction cache dissipates a large percentage of the system power, since the instruction fetching occurs on nearly every clock cycle. This paper proposes a low power optimization method of instruction cache based on tag check reduction. By using th...
Uloženo v:
| Vydáno v: | 2012 IEEE 11th International Conference on Solid-State and Integrated Circuit Technology (ICSICT) s. 1 - 3 |
|---|---|
| Hlavní autoři: | , , , |
| Médium: | Konferenční příspěvek |
| Jazyk: | angličtina |
| Vydáno: |
IEEE
01.10.2012
|
| Témata: | |
| ISBN: | 9781467324748, 1467324744 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | In the embedded microprocessor based systems, the instruction cache dissipates a large percentage of the system power, since the instruction fetching occurs on nearly every clock cycle. This paper proposes a low power optimization method of instruction cache based on tag check reduction. By using the compiler to denote the loops whose length is less than the instruction cache size and adding some simple logic circuits to control the tag array access, the unnecessary tag checks could be reduced and the instruction cache energy consumption could be saved. Experimental results of the SuperV DSP show that this approach could save 20.1% of instruction cache power consumption, with only 0.69% of area increasing and 0.05% of performance degradation. |
|---|---|
| AbstractList | In the embedded microprocessor based systems, the instruction cache dissipates a large percentage of the system power, since the instruction fetching occurs on nearly every clock cycle. This paper proposes a low power optimization method of instruction cache based on tag check reduction. By using the compiler to denote the loops whose length is less than the instruction cache size and adding some simple logic circuits to control the tag array access, the unnecessary tag checks could be reduced and the instruction cache energy consumption could be saved. Experimental results of the SuperV DSP show that this approach could save 20.1% of instruction cache power consumption, with only 0.69% of area increasing and 0.05% of performance degradation. |
| Author | Tiejun Zhang Lidan Bao Chaohuan Hou Quanquan Li |
| Author_xml | – sequence: 1 surname: Quanquan Li fullname: Quanquan Li email: liquanquan2007@126.com organization: Grad. Univ. of Chinese Acad. of Sci., Beijing, China – sequence: 2 surname: Lidan Bao fullname: Lidan Bao organization: Grad. Univ. of Chinese Acad. of Sci., Beijing, China – sequence: 3 surname: Tiejun Zhang fullname: Tiejun Zhang organization: Digital Syst. Integration Lab., Inst. of Acoust., Beijing, China – sequence: 4 surname: Chaohuan Hou fullname: Chaohuan Hou organization: Digital Syst. Integration Lab., Inst. of Acoust., Beijing, China |
| BookMark | eNo1j8FOwzAQRI0ACVryBb34BxLWdmI7RxQBjRSJA7lXG3sDBppESVAFX0_UltPMG82uNCt21fUdMbYRkAgB-X1ZvJZFnUgQMtGpNkarC7YSi1MyNZm8ZFFu7D-n9oZF0_QBAMu1AQW3bFv1Bz70Bxp5P8xhH35xDn3H-5aHbprHb3dEh-6deIMTeb7gjG98CdwnH8mfKnfsusWviaKzrln99FgX27h6eS6LhyoOOcwx6RxBaIOQNmBb79FnGmwmjVUOoMkMSovkbYMZWGeNMcrk3jlC0WLaqjXbnN4GItoNY9jj-LM7b1d_DRdQDA |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ICSICT.2012.6467763 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 1467324752 9781467324755 1467324736 9781467324731 |
| EndPage | 3 |
| ExternalDocumentID | 6467763 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ADFMO ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK IEGSK IERZE OCL RIE RIL |
| ID | FETCH-LOGICAL-i90t-e69a0167a04b08fddad560852783c00b57a28aed8ba508c8777379dccea1fa4f3 |
| IEDL.DBID | RIE |
| ISBN | 9781467324748 1467324744 |
| IngestDate | Wed Aug 27 04:23:24 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i90t-e69a0167a04b08fddad560852783c00b57a28aed8ba508c8777379dccea1fa4f3 |
| PageCount | 3 |
| ParticipantIDs | ieee_primary_6467763 |
| PublicationCentury | 2000 |
| PublicationDate | 2012-Oct. |
| PublicationDateYYYYMMDD | 2012-10-01 |
| PublicationDate_xml | – month: 10 year: 2012 text: 2012-Oct. |
| PublicationDecade | 2010 |
| PublicationTitle | 2012 IEEE 11th International Conference on Solid-State and Integrated Circuit Technology (ICSICT) |
| PublicationTitleAbbrev | ICSICT |
| PublicationYear | 2012 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0001107030 |
| Score | 1.4984119 |
| Snippet | In the embedded microprocessor based systems, the instruction cache dissipates a large percentage of the system power, since the instruction fetching occurs on... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 1 |
| SubjectTerms | Arrays compiler support Degradation Digital signal processing low power instruction cache Microprocessors Optimization Power demand Program processors tag check reduction |
| Title | Low power optimization of instruction cache based on tag check reduction |
| URI | https://ieeexplore.ieee.org/document/6467763 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFH5sw4MnlU38TQ4e7Za0adOeh2MDGQN32G2kL4kMcR1z6r9vXlo3BC-e2oRSmrSv7yXvfd8HcK8Lh1KIMoolqkhK9CaVoohil-hMa0PJvCA2oabTfLEoZi142GNhrLWh-Mz26TTk8k2FH7RVNsi8VXt7aEPbH2qs1mE_RYSPN2C3MuXDBCXlD6VT084b1iHBi8Fk-DwZzqm0K-43t_2lrxLcy-jkfw92Cr0DTo_N9h7oDFp23YXxU_XFNiR-xir_P3hrgJascmx1oItlSEzOjJyYYb650y_Md-Ar2xKZK13Sg_nocT4cR41eQrQq-C6yWaEJVKC5LHnujNHGhzN5SloayHmZKh3n2pq81D4qQyICTFRhEK0WTkuXnENnXa3tBTDJMcM0wVhnqTSoSsoVE9eeX1A5UfJL6NIkLDc1I8ayGf_V393XcEzzXJfA3UDHj9TewhF-7lbv27vwGr8B8BiaMQ |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PT8IwFH5BNNGTGjD-tgePDtqtW7cz0UBEQuIO3Ej32hpiZARR_337xoSYePG2Nkuzdn17b33v-z6AW505lEIUQShRBVKiN6kYRRC6SCdaG0rmVWITajRKJ5Ns3IC7DRbGWlsVn9kOXVa5fFPiBx2VdRNv1d4edmA3ljLka7TW9kRFVNu3Qm8lygcKSsofUqe6nda8Q4Jn3UHvedDLqbgr7NQD_1JYqRzMw-H_Hu0I2lukHhtvfNAxNOy8Bf1h-cUWJH_GSv9FeKuhlqx0bLYljGVIXM6M3JhhvrnSL8x34CtbEp0r3dKG_OE-7_WDWjEhmGV8Fdgk0wQr0FwWPHXGaOMDmjQmNQ3kvIiVDlNtTVpoH5chUQFGKjOIVgunpYtOoDkv5_YUmOSYYBxhqJNYGlQFZYuJbc__UjlR8DNo0SJMF2tOjGk9__O_u29gv58_DafDwejxAg5ozdcFcZfQ9LO2V7CHn6vZ-_K6eqXfKrqdeA |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2012+IEEE+11th+International+Conference+on+Solid-State+and+Integrated+Circuit+Technology+%28ICSICT%29&rft.atitle=Low+power+optimization+of+instruction+cache+based+on+tag+check+reduction&rft.au=Quanquan+Li&rft.au=Lidan+Bao&rft.au=Tiejun+Zhang&rft.au=Chaohuan+Hou&rft.date=2012-10-01&rft.pub=IEEE&rft.isbn=9781467324748&rft.spage=1&rft.epage=3&rft_id=info:doi/10.1109%2FICSICT.2012.6467763&rft.externalDocID=6467763 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467324748/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467324748/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467324748/sc.gif&client=summon&freeimage=true |

