Energy Efficiency Impact of Processing in Memory: A Comprehensive Review of Workloads on the UPMEM Architecture

被引:4
|
作者
Falevoz, Yann [1 ]
Legriel, Julien [1 ]
机构
[1] UPMEM, 6 Pl Robert Schuman, F-38000 Grenoble, France
关键词
Processing in memory (PIM); UPMEM architecture; Data-centric architectures; Workload optimization; High-performance computing; Computational efficiency; Energy consumption; Energy efficiency;
D O I
10.1007/978-3-031-48803-0_13
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Processing-in-Memory (PIM) architectures have emerged as a promising solution for data-intensive applications, providing significant speedup by processing data directly within the memory. However, the impact of PIM on energy efficiency is not well characterized. In this paper, we provide a comprehensive review of workloads ported to the first PIM product available on the market, namely the UPMEM architecture, and quantify the impact on each workload in terms of energy efficiency. Less than the half of the reviewed papers provide insights on the impact of PIM on energy efficiency, and the evaluation methods differ from one paper to the other. To provide a comprehensive overview, we propose a methodology for estimating energy consumption and efficiency for both the PIM and baseline systems at data center level, enabling a direct comparison of the two systems. Our results show that PIM can provide significant energy savings for data intensive workloads. We also identify key factors that impact the energy efficiency of UPMEM PIM, including the workload characteristics. Overall, this paper provides valuable insights for researchers and practitioners looking to optimize energy efficiency in data-intensive applications using UPMEM PIM architecture.
引用
收藏
页码:155 / 166
页数:12
相关论文
共 50 条
  • [1] A Comprehensive Memory Analysis of Data Intensive Workloads on Server Class Architecture
    Makrani, Hosein Mohammadi
    Sayadi, Hossein
    Dinakarra, Sai Manoj Pudukotai
    Rafatirad, Setareh
    Homayoun, Houman
    PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS (MEMSYS 2018), 2018, : 19 - 30
  • [2] Evaluating Memory Energy Efficiency in Parallel I/O Workloads
    Yue, Jianhui
    Zhu, Yifeng
    Cai, Zhao
    2007 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2007, : 21 - 30
  • [3] Impact of memory approximation on energy efficiency
    Felzmann, Isaias B.
    Fabricio Filho, Joao
    Azevedo, Rodolfo
    Wanner, Lucas F.
    2018 SYMPOSIUM ON HIGH PERFORMANCE COMPUTING SYSTEMS (WSCAD 2018), 2018, : 53 - 60
  • [4] RBC: A Memory Architecture for Improved Performance and Energy Efficiency
    WenjieLiu
    KeZhou
    PingHuang
    TianmingYang
    XubinHe
    TsinghuaScienceandTechnology, 2021, 26 (03) : 347 - 360
  • [5] RBC: A Memory Architecture for Improved Performance and Energy Efficiency
    Liu, Wenjie
    Zhou, Ke
    Huang, Ping
    Yang, Tianming
    He, Xubin
    TSINGHUA SCIENCE AND TECHNOLOGY, 2021, 26 (03) : 347 - 360
  • [6] Evaluating architecture impact on system energy efficiency
    Yu, Shijie
    Yang, Hailong
    Wang, Rui
    Luan, Zhongzhi
    Qian, Depei
    PLOS ONE, 2017, 12 (11):
  • [7] Load Balancing of Multimedia Workloads for Energy Efficiency on the Tegra K1 Multicore Architecture
    Stokke, Kristoffer Robin
    Stensland, Hakon Kvale
    Griwodz, Carsten
    Halvorsen, Pal
    PROCEEDINGS OF THE 8TH ACM MULTIMEDIA SYSTEMS CONFERENCE (MMSYS'17), 2017, : 124 - 135
  • [8] Impact of Parallelism and Memory Architecture on FPGA Communication Energy
    Kadric, Edin
    Lakata, David
    Dehon, Andre
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2016, 9 (04)
  • [9] An efficient architecture method for improving energy efficiency: Parallel processing
    Yi, Hui-Zhan
    Liu, Yong-Peng
    Jisuanji Xuebao/Chinese Journal of Computers, 2009, 32 (12): : 2475 - 2481
  • [10] Enhancing resource efficiency and sustainability in tomato processing: A comprehensive review
    Eslami, Elham
    Abdurrahman, Emad
    Ferrari, Giovanna
    Pataro, Gianpiero
    JOURNAL OF CLEANER PRODUCTION, 2023, 425