PIPF-DRAM: processing in precharge-free DRAM
Nezam Rohbani, Mohammad Arman Soleimani, Hamid Sarbazi-Azad
Abstract
To alleviate costly data communication among processing cores and memory modules, parallel processing-in-memory (PIM) is a promising approach which exploits the huge available internal memory bandwidth. High capacity, wide row size, and maturity of DRAM technology, make DRAM an alluring structure for PIM. However, dense layout, high process variation, and noise vulnerability of DRAMs make it very challenging to apply PIM for DRAMs in practice. This work proposes a PIM structure which eliminates these DRAM limitations, exploiting a precharge-free DRAM (PF-DRAM) structure. The proposed PIM structure, called PIPF-DRAM, performs parallel bitwise operations only by modifying control signal sequences in PF-DRAM, with almost zero structural and circuit modifications. Comparing the state-of-the-art PIM techniques, PIPF-DRAM is 4.2× more robust to process variation, 4.1% faster in average cycle time of operations, and consumes 66.1% less energy.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 55cd28fb-15e0-4f75-9e4e-f57601d5bb05Cited by top-tier papers2
- Flash-Cosmos: In-Flash Bulk Bitwise Operations Using Inherent Computation Capability of NAND Flash MemoryJisung Park, Roknoddin Azizi, Geraldo F. Oliveira, Mohammad Sadrosadati et al.MICRO 2022 · 53 citations
- HiFi-DRAM: Enabling High-fidelity DRAM Research by Uncovering Sense Amplifiers with IC ImagingMichele Marazzi, Tristan Sachsenweger, Flavien Solt, Peng Zeng et al.ISCA 2024 · 6 citations
Related papers
- PF-DRAM: A Precharge-Free DRAM StructureNezam Rohbani, Sina Darabi, Hamid Sarbazi-AzadISCA 2021 · 16 citations
- WISEDRAM: A Reliable Bitwise In-DRAM AcceleratorMohammad Arman Soleimani, Nezam Rohbani, Adrián Cristal Kestelman, Osman S. Unsal et al.DAC 2025 · 1 citation
- MIMDRAM: An End-to-End Processing-Using-DRAM System for High-Throughput, Energy-Efficient and Programmer-Transparent Multiple-Instruction Multiple-Data ComputingGeraldo F. Oliveira, Ataberk Olgun, Abdullah Giray Yaglikçi, F. Nisa Bostanci et al.HPCA 2024 · 44 citations
- ELP2IM: Efficient and Low Power Bitwise Operation Processing in DRAMXin Xin, Youtao Zhang, Jun YangHPCA 2020 · 84 citations
- SplitSync: Bank Group-Level Split-Synchronization for High-Performance DRAM PIMByungkuk Yoon, Sanghyeok Han, Gyeonghwan Park, Jae-Joon KimDAC 2025 · 1 citation
