2019 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED) 2019
DOI: 10.1109/islped.2019.8824954
|View full text |Cite
|
Sign up to set email alerts
|

SHRIMP: Efficient Instruction Delivery with Domain Wall Memory

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
2

Relationship

5
2

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 10 publications
0
9
0
Order By: Relevance
“…Shifts improvement in our proposed solutions for various RTM configurations 8, and 16 DBC RTM configurations respectively. DMA-Chen and DMA-SR further diminish the amount of shifts by (1.8×, 1.6×, 1.3×, 1.4×) and (2.0×, 1.8×, 1.5×, 1.6×) for (2,4,8,16) DBCs respectively. Fig.…”
Section: B Analysis Of Heuristics: Reduction In Shiftsmentioning
confidence: 95%
“…Shifts improvement in our proposed solutions for various RTM configurations 8, and 16 DBC RTM configurations respectively. DMA-Chen and DMA-SR further diminish the amount of shifts by (1.8×, 1.6×, 1.3×, 1.4×) and (2.0×, 1.8×, 1.5×, 1.6×) for (2,4,8,16) DBCs respectively. Fig.…”
Section: B Analysis Of Heuristics: Reduction In Shiftsmentioning
confidence: 95%
“…The most prominent SW solution for RTM shift reduction is a compiler guided intelligent data and instruction placement [13]- [15], [99]. By static code analysis and profiling, the compiler constructs an internal model of the applications' memory access pattern.…”
Section: B Software Techniques For Minimizing Shiftmentioning
confidence: 99%
“…This improves the performance and energy consumption of the RTM-based SPM by 24% and 74%, respectively, compared to an iso-capacity SRAM. The work in [99] explores RTM as an instruction memory and proposes layouts that best suit the sequential reads/writes of RTM and that of the instruction stream.…”
Section: B Software Techniques For Minimizing Shiftmentioning
confidence: 99%
“…To abate the total number of shifts, techniques such as data swapping [47,56], data compression [57], data reorganization for bubble memories [10,49,53], and efficient software supported data and instruction placement [5,29,34] have been proposed. In addition, reconfigurable cache organizations have been proposed that mitigate the number of RM shifts by (de-)activating RMcache sets/ways, which are far from the access ports at run time [42,46].…”
Section: Related Workmentioning
confidence: 99%