Abstract
The growing demand for data storage and memory bandwidth in large-scale deep neural networks has exacerbated the data movement bottleneck in traditional von Neumann architectures. Processing-in-memory (PIM) technology addresses this challenge by integrating computation within memory, reducing data transfer overhead. Prior research has predominantly relied on in-house PIM simulators for evaluation. However, these simulators often exhibit limited versatility and slow evaluation runtimes, constraining their effectiveness for comprehensive design space exploration. We present PIM-BEACON, a highspeed trace-based PIM emulation platform that ensures high reliability, fidelity, and versatility to address these limitations. PIM-BEACON adopts a modular design by configuring the PIM controller and emulator regions separately and employs SystemVerilog for FPGA-based high-fidelity implementation. To improve evaluation runtime, we introduce an efficient BRAM management mechanism that maximizes FPGA resource utilization. Supporting a wide range of DRAM-based PIM architectures, PIM-BEACON achieves up to 133.61 × faster runtime with only a 1.57 % average performance cycle error rate.
| Original language | English |
|---|---|
| Pages (from-to) | 356-358 |
| Number of pages | 3 |
| Journal | IEEE International Symposium on Performance Analysis of Systems and Software/ISPASS |
| Issue number | 2025 |
| DOIs | |
| State | Published - 2025 |
| Event | 26th IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2025 - Ghent, Belgium Duration: 11 May 2025 → 13 May 2025 |
Keywords
- dynamic random access memory
- fidelity
- field-programmable gate array emulation
- high-bandwidth memory
- processing-in-memory
- versatility
Fingerprint
Dive into the research topics of 'PIM-BEACON: A Benchmarking and Emulation Framework Supporting Adaptive CONfigurations in DRAM-Based Processing-in-Memory Systems'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver