Performance Estimation and Prototyping of Reconfigurable Near-Memory Computing Systems

被引:1
|
作者
Iskandar, Veronia [1 ]
Abd El Ghany, Mohamed A. [2 ,3 ]
Goehringer, Diana [1 ,4 ]
机构
[1] Tech Univ Dresden, Chair Adapt Dynam Syst, Dresden, Germany
[2] German Univ Cairo, Dept Elect, IES Lab, Cairo, Egypt
[3] Tech Univ Darmstadt, Darmstadt, Germany
[4] Ctr Scalable Data Analyt & Artificial Intelligenc, Leipzig, Germany
关键词
D O I
10.1109/FPL60245.2023.00065
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The concept of near-memory computing (NMC) has emerged as a promising solution to address the memory wall challenges faced by future computing architectures. By utilizing modern systems that integrate 3D-stacked DRAM memory, the NMC paradigm minimizes unnecessary data movement between the memory subsystem and the CPU. FPGA vendors have incorporated 3D-stacked memories into their products to meet the increasing bandwidth requirements of memory-intensive applications, enabling FPGAs to compete with GPU solutions in terms of speed and energy efficiency. Recent NMC proposals focus on different data processing workloads, including graph processing and machine learning. This work addresses the research questions of how to leverage the full bandwidth of 3D-stacked high-bandwidth memory and how to facilitate the adoption of the near-memory computing paradigm.
引用
收藏
页码:357 / 358
页数:2
相关论文
共 50 条
  • [1] Challenges and Opportunities: From Near-memory Computing to In-memory Computing
    Khoram, Soroosh
    Zha, Yue
    Zhang, Jialiang
    Li, Jing
    ISPD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN, 2017, : 43 - 46
  • [2] NMPO: Near-Memory Computing Profiling and Offloading
    Corda, Stefano
    Kumaraswamy, Madhurya
    Awan, Ahsan Javed
    Jordans, Roel
    Kumar, Akash
    Corporaal, Henk
    2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021), 2021, : 259 - 267
  • [3] Near-memory computing: Past, present, and future
    Singh, Gagandeep
    Chelini, Lorenzo
    Corda, Stefano
    Awan, Ahsan Javed
    Stuijk, Sander
    Jordans, Roel
    Corporaal, Henk
    Boonstra, Albert-Jan
    MICROPROCESSORS AND MICROSYSTEMS, 2019, 71
  • [4] Concurrent Data Structures for Near-Memory Computing
    Liu, Zhiyu
    Calciu, Irina
    Herlihy, Maurice
    Mutlu, Onur
    PROCEEDINGS OF THE 29TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES (SPAA'17), 2017, : 235 - 245
  • [5] Recryptor: A Reconfigurable Cryptographic Cortex-MO Processor With In-Memory and Near-Memory Computing for IoT Security
    Zhang, Yiqun
    Xu, Li
    Dong, Qing
    Wang, Jingcheng
    Blaauw, David
    Sylvester, Dennis
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2018, 53 (04) : 995 - 1005
  • [6] NAPEL: Near-Memory Computing Application Performance Prediction via Ensemble Learning
    Singh, Gagandeep
    Gomez-Luna, Juan
    Mariani, Giovanni
    Oliveira, Gerald F.
    Corda, Stefano
    Stuijk, Sander
    Mutlu, Onur
    Corporaal, Henk
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [7] A Review of Near-Memory Computing Architectures: Opportunities and Challenges
    Singh, Gagandeep
    Chelini, Lorenzo
    Corda, Stefano
    Awan, Ahsan Javed
    Stuijk, Sander
    Jordans, Roel
    Corporaal, Henk
    Boonstra, Albert-Jan
    2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 608 - 617
  • [8] Accelerating Weather Prediction Using Near-Memory Reconfigurable Fabric
    Singh, Gagandeep
    Diamantopoulos, Dionysios
    Gomez-Luna, Juan
    Hagleitner, Christoph
    Stuijk, Sander
    Corporaal, Henk
    Mutlu, Onur
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2022, 15 (04)
  • [9] Near-Memory Computing With Compressed Embedding Table for Personalized Recommendation
    Lim, Jeongmin
    Kim, Young Geun
    Chung, Sung Woo
    Koushanfar, Farinaz
    Kong, Joonho
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2024, 12 (03) : 938 - 951
  • [10] Rapid System Prototyping for High Performance Reconfigurable Computing
    Vijay Jain
    S. Shrivastava
    Design Automation for Embedded Systems, 2000, 5 : 339 - 350