In-Memory Data Rearrangement for Irregular, Data-Intensive Computing

被引:19
|
作者
Lloyd, Scott [1 ]
Gokhale, Maya [1 ]
机构
[1] Lawrence Livermore Natl Lab, Livermore, CA 94550 USA
关键词
3D stacked memory; active memory; data rearrangement engine; data-intensive computing; FPGA emulation; irregular applications; processing in memory;
D O I
10.1109/MC.2015.230
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The data rearrangement engine (DRE) performs in-memory data restructuring to accelerate irregular, data-intensive applications. An emulation on a field-programmable gate array shows how the DRE could improve speedup, memory bandwidth, and energy consumption on three representative benchmarks.
引用
收藏
页码:18 / 25
页数:8
相关论文
共 50 条
  • [1] SE-PIM: In-Memory Acceleration of Data-Intensive Confidential Computing
    Duy, Kha Dinh
    Lee, Hojoon
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (03) : 2473 - 2490
  • [2] Horton Tables: Fast Hash Tables for In-Memory Data-Intensive Computing
    Breslow, Alex D.
    Zhang, Dong Ping
    Greathouse, Joseph L.
    Jayasena, Nuwan
    Tullsen, Dean M.
    PROCEEDINGS OF USENIX ATC '16: 2016 USENIX ANNUAL TECHNICAL CONFERENCE, 2016, : 281 - 294
  • [3] A Flexible and Reliable RRAM-Based In-Memory Computing Architecture for Data-Intensive Applications
    Eslami, Nima
    Moaiyeri, Mohammad Hossein
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2023, 11 (03) : 736 - 748
  • [4] Rethinking Memory System Design for Data-Intensive Computing
    Mutlu, Onur
    Proceedings International Conference on Embedded Computer Systems - Architectures, Modeling and Simulation (SAMOS XV), 2015, : I - I
  • [5] Applications in Data-Intensive Computing
    Shah, Anuj R.
    Adkins, Joshua N.
    Baxter, Douglas J.
    Cannon, William R.
    Chavarria-Miranda, Daniel G.
    Choudhury, Sutanay
    Gorton, Ian
    Gracio, Deborah K.
    Halter, Todd D.
    Jaitly, Navdeep D.
    Johnson, John R.
    Kouzes, Richard T.
    Macduff, Matthew C.
    Marquez, Andres
    Monroe, Matthew E.
    Oehmen, Christopher S.
    Pike, William A.
    Scherrer, Chad
    Villa, Oreste
    Webb-Robertson, Bobbie-Jo
    Whitney, Paul D.
    Zuljevic, Nino
    ADVANCES IN COMPUTERS, VOL 79, 2010, 79 : 1 - 70
  • [6] Dynamic Management of In-memory Storage for Efficiently Integrating Compute- and Data-intensive Computing on HPC Systems
    Xuan, Pengfei
    Luo, Feng
    Ge, Rong
    Srimani, Pradip K.
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 549 - 558
  • [7] Data-intensive workflow management: For clouds and data-intensive and scalable computing environments
    De Oliveira, Daniel C.M.
    Liu, Ji
    Pacitti, Esther
    Synthesis Lectures on Data Management, 2019, 14 (04): : 1 - 179
  • [8] An Overview of In-memory Processing with Emerging Non-volatile Memory for Data-intensive Applications
    Li, Bing
    Yan, Bonan
    Li, Hai Helen
    GLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSI, 2019, : 381 - 386
  • [9] STREAM: Toward READ-Based In-Memory Computing for Streaming-Based Processing for Data-Intensive Applications
    Rashed, Muhammad Rashedul Haq
    Thijssen, Sven
    Jha, Sumit Kumar
    Yao, Fan
    Ewetz, Rickard
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (11) : 3854 - 3867
  • [10] Data-intensive computing and digital libraries
    Moore, R
    Prince, TA
    Ellisman, M
    COMMUNICATIONS OF THE ACM, 1998, 41 (11) : 56 - 62