uu.seUppsala University Publications
Change search
ReferencesLink to record
Permanent link

Direct link
Practical Way Halting by Speculatively Accessing Halt Tags
Chalmers, Gothenburg, Sweden..
Chalmers, Gothenburg, Sweden..
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computer Systems.
Florida State Univ, Tallahassee, FL 32306 USA..
Show others and affiliations
2016 (English)In: Proceedings Of The 2016 Design, Automation & Test In Europe Conference & Exhibition (Date), 2016, 1375-1380 p.Conference paper (Refereed)
Abstract [en]

Conventional set-associative data cache accesses waste energy since tag and data arrays of several ways are simultaneously accessed to sustain pipeline speed. Different access techniques to avoid activating all cache ways have been previously proposed in an effort to reduce energy usage. However, a problem that many of these access techniques have in common is that they need to access different cache memory portions in a sequential manner, which is difficult to support with standard synchronous SRAM memory. We propose the speculative halt-tag access (SHA) approach, which accesses low-order tag bits, i.e., the halt tag, in the address generation stage instead of the SRAM access stage to eliminate accesses to cache ways that cannot possibly contain the data. The key feature of our SHA approach is that it determines which tag and data arrays need to be accessed early enough for conventional SRAMs to be used. We evaluate the SHA approach using a 65-nm processor implementation running MiBench benchmarks and find that it on average reduces data access energy by 25.6%.

Place, publisher, year, edition, pages
2016. 1375-1380 p.
Series
, Design, Automation, and Test in Europe Conference and Exhibition, ISSN 1530-1591
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:uu:diva-306077ISI: 000382679200253ISBN: 9783981537079OAI: oai:DiVA.org:uu-306077DiVA: diva2:1039666
Conference
Design, Automation and Test in Europe Conference and Exhibition (DATE), MAR 14-18, 2016, Dresden, GERMANY
Available from: 2016-10-25 Created: 2016-10-24 Last updated: 2016-10-25Bibliographically approved

Open Access in DiVA

No full text

Search in DiVA

By author/editor
Själander, Magnus
By organisation
Computer Systems
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar

Total: 28 hits
ReferencesLink to record
Permanent link

Direct link