Exploring Specialized Near-Memory Processing for Data Intensive Operations

被引:0
|
作者
Yitbarek, Salessawi Ferede [1 ]
Yang, Tao [2 ]
Das, Reetuparna [1 ]
Austin, Todd [1 ]
机构
[1] Univ Michigan, Ann Arbor, MI 48109 USA
[2] Univ Calif San Diego, San Diego, CA 92103 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Emerging 3D stacked memory systems provide significantly more bandwidth than current DDR modules. However, general purpose processors do not take full advantage of these resources offered by the memory modules. Taking advantage of the increased bandwidth requires the use of specialized processing units. In this paper, we evaluate the benefits of placing hardware accelerators at the bottom layer of a 3D stacked memory system compared to accelerators that are placed external to the memory stack. Our evaluation of the design using cycle-accurate simulation and RTL synthesis shows that, for important data intensive kernels, near-memory accelerators inside a single 3D memory package provide 3x-13x speedup over a Quad-core Xeon processor. Most of the benefits are from the application of accelerators, as the near-memory configurations provide marginal benefits compared to the same number of accelerators placed on a die external to the memory package. This comparable performance for external accelerators is due to the high bandwidth afforded by the high-speed off-chip links. On the other hand, near-memory accelerators consume 7%-39% less energy than the external accelerators.
引用
收藏
页码:1449 / 1452
页数:4
相关论文
共 50 条
  • [41] Analysis of Conventional, Near-Memory, and In-Memory DNN Accelerators
    Glint, Tom
    Jha, Chandan Kumar
    Awasthi, Manu
    Mekie, Joycee
    2023 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE, ISPASS, 2023, : 349 - 351
  • [42] Near-memory caching for improved energy consumption
    AbouGhazaleh, N
    Childers, B
    Mossé, D
    Melhem, R
    2005 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2005, : 105 - 108
  • [43] 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
  • [44] Near-Memory Data Transformation for Efficient Sparse Matrix Multi-Vector Multiplication
    Fujiki, Daichi
    Chatterjee, Niladrish
    Lee, Donghyuk
    O'Connor, Mike
    PROCEEDINGS OF SC19: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2019,
  • [45] DIMM-Link: Enabling Efficient Inter-DIMM Communication for Near-Memory Processing
    Zhou, Zhe
    Li, Cong
    Yang, Fan
    Sun, Guangyu
    2023 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA, 2023, : 302 - 316
  • [46] SARDIMM: High-Speed Near-Memory Processing Architecture for Synthetic Aperture Radar Imaging
    Kim, Haechan
    Heo, Jinmoo
    Lee, Seongjoo
    Jung, Yunho
    APPLIED SCIENCES-BASEL, 2024, 14 (17):
  • [47] GNNear: Accelerating Full-Batch Training of Graph Neural Networks with Near-Memory Processing
    Zhou, Zhe
    Li, Cong
    Wei, Xuechao
    Wang, Xiaoyang
    Sun, Guangyu
    PROCEEDINGS OF THE 2022 31ST INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PACT 2022, 2022, : 54 - 68
  • [48] Towards Near-Data Processing of Compare Operations in 3D-Stacked Memory
    Das, Palash
    Kapoor, Hemangee K.
    PROCEEDINGS OF THE 2018 GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI'18), 2018, : 243 - 248
  • [49] HMComp: Extending Near-Memory Capacity using Compression in Hybrid Memory
    Shao, Qi
    Arelakis, Angelos
    Stenstrom, Per
    PROCEEDINGS OF THE 38TH ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, ACM ICS 2024, 2024, : 74 - 84
  • [50] 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