Low-overhead Bitwise Shifting in DRAM
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
Processing-in-Memory (PIM) architectures enable computation directly within DRAM and help combat the memory wall problem. While commodity DRAM has been demonstrated for data movement and bulk-bitwise PIM, data must be reorganized away from row-wise ordering and byte addressability used by typical processors into a column-ordering where bytes and words are spread across rows within a single column since there is no mechanism to move data between bitlines which is required for many computational operations including addition and multiplication. In this paper, we propose a DRAM subarray design that enables in-DRAM bit-shifting for open-bitline architectures. By adding migration cells at the top and bottom of each subarray, bidirectional bit-shifting may be conducted within any given row. In this paper we present initial findings and evaluation of potential timing and energy analysis using a combination of approaches from VLSI layout, spice simulation and demonstrate integration into NVMain-PIM a simulator extended with DRAM PIM primitives.
Details
| Original language | English |
|---|---|
| Title of host publication | GLSVLSI 2026 - Proceedings of the Great Lakes Symposium on VLSI 2026 |
| Editors | Fan Chen, Peipei Zhou, Jie Gu, Amit R. Trivedi, Xiaoxuan Yang |
| Publisher | Association for Computing Machinery (ACM) |
| Pages | 715-716 |
| Number of pages | 2 |
| ISBN (electronic) | 979-8-4007-2431-2 |
| Publication status | Published - 22 Jun 2026 |
| Peer-reviewed | Yes |
Conference
| Title | 36th Great Lakes Symposium on VLSI |
|---|---|
| Abbreviated title | GLSVLSI 2026 |
| Conference number | 36 |
| Description | co-located with 16th ACM International Green and Sustainable Computing Conference (IGSC 2026) |
| Duration | 22 - 24 June 2026 |
| Website | |
| Location | Hotel Canandaigua, Tapestry Collection by Hilton |
| City | Canandaigua |
| Country | United States of America |
External IDs
| ORCID | /0000-0001-9295-3519/work/222763703 |
|---|
Keywords
ASJC Scopus subject areas
Keywords
- Bulk Bitwise Operations, DRAM, Processing-in-memory, Shift