Abstract
Spintronic memory (STT-MRAM) is an attractive alternative technology to CMOS since it offers higher density and virtually no leakage current. Spintronic memory continues to require higher write energy, however, presenting a challenge to memory hierarchy design when energy consumption is a concern. Various techniques for reducing write energy have been studied in the past for a single processor, typically focusing on the last-level caches while keeping the first level caches in CMOS to avoid the write latency. In this work, use of STT-MRAM for the first level caches of a multicore processor is motivated by showing that the impact on throughput due to increased write latency is offset in many cases by increased cache size due to higher density. The Parsec benchmark suite is run on a modern multicore platform simulator, comparing performance and energy consumption of the spintronic cache system to a CMOS design. A small, fully-associative level-0 cache is then introduced (on the order of 8-64 cache lines), and shown to effectively hide the STT-MRAM write latency. Performance degradation due to write latency is restored or slightly improved, while cache energy consumption is reduced by 30-50% for 12 of the 13 benchmarks.
Original language | English (US) |
---|---|
Title of host publication | Euro-Par 2014 |
Subtitle of host publication | Parallel Processing Workshops - Euro-Par 2014 InternationalWorkshops, Revised Selected Papers |
Editors | Luís Lopes |
Publisher | Springer Verlag |
Pages | 279-290 |
Number of pages | 12 |
ISBN (Electronic) | 9783319143125 |
DOIs | |
State | Published - 2014 |
Event | International Workshop on Parallel Processing, Euro-Par 2014 - Porto, Portugal Duration: Aug 25 2014 → Aug 26 2014 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 8806 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Other
Other | International Workshop on Parallel Processing, Euro-Par 2014 |
---|---|
Country/Territory | Portugal |
City | Porto |
Period | 8/25/14 → 8/26/14 |
Bibliographical note
Publisher Copyright:© Springer International Publishing Switzerland 2014.