Design a Novel Memory Network for Processor-in-Memory Architectures

被引:0
|
作者
Chu, Slo-Li [1 ]
Ho, Wen-Chih [1 ]
Chen, Chien-Fang [1 ]
Ceng, Kai-Wei [1 ]
Liu, Ming-Han [1 ]
机构
[1] Chung Yuan Christian Univ, Dept Informat & Comp Engn, Chungli, Taiwan
来源
2017 13TH INTERNATIONAL CONFERENCE ON SEMANTICS, KNOWLEDGE AND GRIDS (SKG 2017) | 2017年
关键词
Memory Network; Processor-in-Memory Architecture; Multicore Architecture;
D O I
10.1109/SKG.2017.00018
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The growing requirement of data-intensive computing makes the problem of insufficient memory bandwidth more critical. The advantages of multicore architectures and advanced parallel computers are limited. The new kind of architecture, Processor-in-Memory (NM), is developed to solve the above challenge by integrating the computing logics and tiny processors into the DRAM chip. The data processing capability of the memory subsystem can be improved. However, the bandwidth of the conventional interconnection networks can not satisfy the bandwidth consumption of multiple PIM modules. Therefore, a new memory network, MemGrid, is proposed for connecting multiple PIM memory modules and CPUs. The proposed MemGrid network has the capabilities of high scalability and low diameter. The connection topologies of MemGrid network with the corresponding network switch architecture are discussed. The experimental results show that the MemGrid network can achieve better performance than other interconnection networks in variant accessing patterns and configurations.
引用
收藏
页码:56 / 61
页数:6
相关论文
共 50 条
  • [31] Programmable design for memory sharing processor array
    Li, DJ
    Kunieda, H
    ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, : 2048 - 2051
  • [32] A practical multiple processor programming model for various distributed memory architectures
    Howard, S
    Alexander, WE
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 151 - 158
  • [33] Supporting Concurrent Memory Access in TCF-aware Processor Architectures
    Forsell, Martti
    Roivainen, Jussi
    Leppanen, Ville
    Traff, Jesper Larsson
    2017 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS): NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2017,
  • [34] Design of Processor in Memory with RISC-modified Memory-Centric Architecture
    Efnusheva, Danijela
    Tentov, Aristotel
    CYBERNETICS AND MATHEMATICS APPLICATIONS IN INTELLIGENT SYSTEMS, CSOC2017, VOL 2, 2017, 574 : 70 - 81
  • [35] Architectures of memory
    Hancock, ME
    PUBLIC HISTORIAN, 2005, 27 (04): : 7 - 9
  • [36] Unreliable Memory Operation on a Convolutional Neural Network Processor
    Marques, Jose
    Andrade, Joao
    Falcao, Gabriel
    2017 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2017,
  • [37] NEURAL NETWORK ARCHITECTURES FOR CONTENT-ADDRESSABLE MEMORY
    TARASSENKO, L
    TOMBS, JN
    REYNOLDS, JH
    IEE PROCEEDINGS-F RADAR AND SIGNAL PROCESSING, 1991, 138 (01) : 33 - 39
  • [38] Memory hierarchy reconfiguration for energy and performance in general-purpose processor architectures
    Balasubramonian, R
    Albonesi, D
    Buyuktosunoglu, A
    Dwarkadas, S
    33RD ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE: MICRO-33 2000, PROCEEDINGS, 2000, : 245 - 257
  • [39] Memory Locking: An Automated Approach to Processor Design Obfuscation
    Zuzak, Michael
    Srivastava, Ankur
    2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 543 - 548
  • [40] Memory system design for a multi-core processor
    Guo, Jianjun
    Lai, Mingche
    Pang, Zhengyuan
    Huang, Libo
    Chen, Fangyuan
    Dai, Kui
    Wang, Zhiying
    CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, : 601 - 606