Parallel Matrix Multiplication on Memristor-Based Computation-in-Memory Architecture

被引:0
|
作者
Hawn, Adib [1 ]
Yu, Jintao [1 ]
Nane, Razvan [1 ]
Taouil, Mottagiallab [1 ]
Hamdioui, Said [1 ]
Bertels, Koen [1 ]
机构
[1] Delft Univ Technol, Dept Quantum Engn, Comp Engn Lab, Delft, Netherlands
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the most important constraints of today's architectures for data-intensive applications is the limited bandwidth due to the memory-processor communication bottleneck. This significantly impacts performance and energy. For instance, the energy consumption share of communication and memory access may exceed 80%. Recently, the concept of Computation-in-Memory (CIM) was proposed, which is based on the integration of storage and computation in the same physical location using a crossbar topology and non-volatile resistive-switching memristor technology. To illustrate the tremendous potential of CIM architecture in exploiting massively parallel computation while reducing the communication overhead, we present a communication-efficient mapping of a large-scale matrix multiplication algorithm on the CIM architecture. The experimental results show that, depending on the matrix size, CIM architecture exhibits several orders of magnitude higher performance in total execution time and two orders of magnitude better in total energy consumption than the multicore-based on the shared memory architecture.
引用
收藏
页码:759 / 766
页数:8
相关论文
共 50 条
  • [1] MNEMOSENE: Tile Architecture and Simulator for Memristor-based Computation-in-memory
    Zahedi, Mahdi
    Abu Lebdeh, Muah
    Bengel, Christopher
    Wouters, Dirk
    Menzel, Stephan
    Le Gallo, Manuel
    Sebastian, Abu
    Wong, Stephan
    Hamdioui, Said
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2022, 18 (03)
  • [2] Application of mathematical morphology operation with memristor-based computation-in-memory architecture for detecting manufacturing defects
    Zhou, Ying
    Gao, Bin
    Zhang, Qingtian
    Yao, Peng
    Geng, Yiwen
    Li, Xinyi
    Sun, Wen
    Zhao, Meiran
    Xi, Yue
    Tang, Jianshi
    Qian, He
    Wu, Huaqiang
    [J]. FUNDAMENTAL RESEARCH, 2022, 2 (01): : 123 - 130
  • [3] Memristor Based Computation-in-Memory Architecture for Data-Intensive Applications
    Hamdioui, Said
    Xie, Lei
    Hoang Anh Du Nguyen
    Taouil, Mottaqiallah
    Bertels, Koen
    Corporaal, Henk
    Jiao, Hailong
    Catthoor, Francky
    Wouters, Dirk
    Eike, Linn
    van Lunteren, Jan
    [J]. 2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 1718 - 1725
  • [4] Memristor: The Enabler of Computation-in-Memory Architecture for Big-Data
    Hamdioui, Said
    Taouil, Mottaqiallah
    Hoang Anh Du Nguyen
    Haron, Adib
    Xie, Lei
    Bertels, Koen
    [J]. 2015 INTERNATIONAL CONFERENCE ON MEMRISTIVE SYSTEMS (MEMRISYS), 2015,
  • [5] Computation-In-Memory Based Parallel Adder
    Hoang Anh Du Nguyen
    Xie, Lei
    Taouil, Mottaqiallah
    Nane, Razvan
    Hamdioui, Said
    Bertels, Koen
    [J]. PROCEEDINGS OF THE 2015 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH 15), 2015, : 57 - 62
  • [6] Dealing with Non-Idealities in Memristor Based Computation-In-Memory Designs
    Gebregiorgis, Anteneh
    Singh, Abhairaj
    Diware, Sumit
    Bishnoi, Rajendra
    Hamdioui, Said
    [J]. PROCEEDINGS OF THE 2022 IFIP/IEEE 30TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2022,
  • [7] A memristor-based architecture combining memory and image processing
    Zhou Jing
    Yang XueJun
    Wu JunJie
    Zhu Xuan
    Fang XuDong
    Huang Da
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2014, 57 (05) : 1 - 12
  • [8] A memristor-based architecture combining memory and image processing
    Jing Zhou
    XueJun Yang
    JunJie Wu
    Xuan Zhu
    XuDong Fang
    Da Huang
    [J]. Science China Information Sciences, 2014, 57 : 1 - 12
  • [9] A memristor-based architecture combining memory and image processing
    ZHOU Jing
    YANG XueJun
    WU JunJie
    ZHU Xuan
    FANG XuDong
    HUANG Da
    [J]. Science China(Information Sciences), 2014, 57 (05) : 183 - 194
  • [10] On the Implementation of Computation-in-Memory Parallel Adder
    Hoang Anh Du Nguyen
    Xie, Lei
    Taouil, Mottaqiallah
    Nane, Razvan
    Hamdioui, Said
    Bertels, Koen
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (08) : 2206 - 2219