EDBT 2026 Demo / reviewers in the wild / expert
Sheel Sindhu Manohar
dblp:239/8460
· DBLP profile ↗
4ranked-venue papers
4as first author
2since 2021 · last 2023
0000-0001-7490-6209ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 4 first-author · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache coherence |
0.7 | 1 | 2023 | CAPMIG: Coherence-Aware Block Placement and Migration in Multiretention STT-RAM Caches · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023 |
Memory systems
cache design |
0.7 | 1 | 2023 | CAPMIG: Coherence-Aware Block Placement and Migration in Multiretention STT-RAM Caches · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023 |
Memory systems › cache
STT-RAM cache |
0.7 | 1 | 2023 | CAPMIG: Coherence-Aware Block Placement and Migration in Multiretention STT-RAM Caches · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023 |
Methods — techniques the papers use, named apart from their topics
retention-time management · 0.7full-system simulation · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | CAPMIG: Coherence-Aware Block Placement and Migration in Multiretention STT-RAM CachesabstractIn recent years, the increased working set size of applications craves more memory demand in terms of large-sized last-level caches (LLCs). To fulfill this, one of the promising technology is STTRAM. However, high write energy and write latency make it challenging to adopt it on a wide scale. Multiretention STTRAM caches have been considered an improvisation over standard STTRAM caches by reducing their retention time which reduces the write latency. Here, we have to negotiate with a refresh operation by applying various refresh management techniques. However, its retention period consumes significant refresh energy in the periodic refresh. In this article, we take help from the coherence protocol and decide the best retention type for each block. A block loaded on a write access is likely to get more writes in the future and is therefore loaded in the lowest retention time region. Similarly, instruction blocks are loaded in the highest retention time region. This helps in reducing the number of refreshes incurred by the blocks. During runtime, the blocks may change their access patterns, requiring a change in their retention region. This article also proposes a migration policy to relocate the blocks to appropriate regions during runtime. Identification of zero data value blocks and not refreshing them is an additional augmentation to our proposal. The experimental result using full system simulation shows a good reduction in the number of refreshes and energy consumption over the baseline designs. Sheel Sindhu Manohar, Hemangee K. Kapoor |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2022 | CORIDOR: Using COherence and TempoRal LocalIty to Mitigate Read Disurbance ErrOR in STT-RAM CachesabstractIn the deep sub-micron region, “spin-transfer torque RAM” (STT-RAM ) suffers from “read-disturbance error” (RDE) , whereby a read operation disturbs the stored data. Mitigation of RDE requires restore operations, which imposes latency and energy penalties. Hence, RDE presents a crucial threat to the scaling of STT-RAM. In this paper, we offer three techniques to reduce the restore overhead. First, we avoid the restore operations for those reads, where the block will get updated at a higher level cache in the near future. Second, we identify read-intensive blocks using a lightweight mechanism and then migrate these blocks to a small SRAM buffer. On a future read to these blocks, the restore operation is avoided. Third, for data blocks having zero value, a write operation is avoided, and only a flag is set. Based on this flag, both read and restore operations to this block are avoided. We combine these three techniques to design our final policy, named CORIDOR. Compared to a baseline policy, which performs restore operation after each read, CORIDOR achieves a 31.6% reduction in total energy and brings the relative CPI (cycle-per-instruction) to 0.64×. By contrast, an ideal RDE-free STT-RAM saves 42.7% energy and brings the relative CPI to 0.62×. Thus, our CORIDOR policy achieves nearly the same performance as an ideal RDE-free STT-RAM cache. Also, it reaches three-fourths of the energy-saving achieved by the ideal RDE-free cache. We also compare CORIDOR with four previous techniques and show that CORIDOR provides higher restore energy savings than these techniques. Sheel Sindhu Manohar, Sparsh Mittal, Hemangee K. Kapoor |
ACM Trans. Embed. Comput. Syst. | 1 |
| 2019 | Towards Optimizing Refresh Energy in embedded-DRAM Caches using Private BlocksabstractIn recent years, the increased working set size of applications craves for more memory demand in terms of large size Last Level Caches (LLC). To fulfill this, embedded DRAM (eDRAM) caches have been considered as one of the best alternatives over conventional SRAM caches. eDRAM has a property of low leakage and provides more capacity in the same area footprint of SRAM. However, its retention period consumes significant refresh energy in the periodic refresh. In this paper, we present an approach to minimize the total energy spent on refreshes by considering the presence of private blocks in the LLC. Our approach restricts refreshing of those blocks that are loaded exclusively from the main memory on an LLC miss. Experimental result using full system simulation show 55% reduction in the total number of refreshes compared to baseline policy; and 62% reduction in total power consumption over SRAM. Sheel Sindhu Manohar, Sukarn Agarwal, Hemangee K. Kapoor |
ACM Great Lakes Symposium on VLSI | 1 |
| 2019 | Dynamic reconfiguration of embedded-DRAM caches employing zero data detection based refresh optimisation
Sheel Sindhu Manohar, Hemangee K. Kapoor |
J. Syst. Archit. | 1 |