Near-Memory Processing Offload to Remote (Persistent) Memory

被引:0
|
作者
Kisous, Roei [1 ]
Golander, Amit [2 ]
Korman, Yigal [2 ]
Gubner, Tim [2 ]
Humborstad, Rune [2 ]
Lu, Manyi [2 ]
机构
[1] Huawei Cloud, Tel Aviv, Israel
[2] Huawei Cloud, Huawei, Norway
关键词
Compute Offload; PM; SCM; Distributed Systems;
D O I
10.1145/3579370.3594745
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Traditional Von Neumann computing architectures are struggling to keep up with the rapidly growing demand for scale, performance, power-efficiency and memory capacity. One promising approach to this challenge is Remote Memory, in which the memory is over RDMA fabric [1]. We enhance the remote memory architecture with Near Memory Processing (NMP), a capability that offloads particular compute tasks from the client to the server side as illustrated in Figure 1. Similar motivation drove IBM to offload object processing to their remote KV storage [2]. [GRAPHICS] . NMP offload adds latency and server resource costs, therefore, it should only be used when the offload value is substantial, specifically, to save: network bandwidth (e.g. Filter/Aggregate), round trip time (e.g. tree Lookup) and/or distributed locks (e.g. Append to a shared journal).
引用
收藏
页码:136 / 136
页数:1
相关论文
共 50 条
  • [21] GATe: Streamlining Memory Access and Communication to Accelerate Graph Attention Network With Near-Memory Processing
    Yi, Shiyan
    Qiu, Yudi
    Lu, Lingfei
    Xu, Guohao
    Gong, Yong
    Zeng, Xiaoyang
    Fan, Yibo
    IEEE COMPUTER ARCHITECTURE LETTERS, 2024, 23 (01) : 87 - 90
  • [22] Accelerating Personalized Recommendation with Cross-level Near-Memory Processing
    Liu, Haifeng
    Zheng, Long
    Huang, Yu
    Liu, Chaoqiang
    Ye, Xiangyu
    Yuan, Jingrui
    Liao, Xiaofei
    Jin, Hai
    Xue, Jingling
    PROCEEDINGS OF THE 2023 THE 50TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, ISCA 2023, 2023, : 924 - 936
  • [23] Exploiting Near-Memory Processing Architectures for Bayesian Neural Networks Acceleration
    Zhao, Yinglin
    Yang, Jianlei
    Jia, Xiaotao
    Wang, Xueyan
    Wang, Zhaohao
    Kang, Wang
    Zhang, Youguang
    Zhao, Weisheng
    2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 204 - 207
  • [24] SuperCut: Communication-Aware Partitioning for Near-Memory Graph Processing
    Zhao, Chenfeng
    Chamberlain, Roger D.
    Zhang, Xuan
    PROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2023, CF 2023, 2023, : 42 - 51
  • [25] Cache Register Sharing Structure for Channel-level Near-memory Processing in NAND Flash Memory
    Kim, Hyunwoo
    Lee, Hyundong
    Kim, Jongbeom
    Go, Yunjeong
    Baek, Seungwon
    Song, Jaehong
    Kim, Junhyeon
    Jung, Minyoung
    Kim, Hyodong
    Kim, Seongju
    Song, Taigon
    2023 24TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED, 2023, : 718 - 723
  • [26] Near-Memory Acceleration for Radio Astronomy
    Fiorin, Leandro
    Jongerius, Rik
    Vermij, Erik
    van Lunteren, Jan
    Hagleitner, Christoph
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (01) : 115 - 128
  • [27] 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
  • [28] Towards Accelerating k-NN with MPI and Near-Memory Processing
    Ahn, Hooyoung
    Kim, Seonyoung
    Park, Yoomi
    Han, Woojong
    Contini, Nick
    Ramesh, Bharath
    Abduljabbar, Mustafa
    Panda, Dhabaleswar K.
    2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW 2024, 2024, : 608 - 615
  • [29] High-throughput Near-Memory Processing on CNNs with 3D HBM-like Memory
    Park, Naebeom
    Ryu, Sungju
    Kung, Jaeha
    Kim, Jae-Joon
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2021, 26 (06)
  • [30] AOI-Based Data-Centric Circuits for Near-Memory Processing
    Junsangsri, Salin
    Lombardi, Fabrizio
    PROCEEDINGS OF THE IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH 2017), 2017, : 7 - 12