GP-SIMD Processing-in-Memory

被引:15
作者
Morad, Amir [1 ]
Yavits, Leonid [1 ]
Ginosar, Ran [1 ]
机构
[1] Technion Israel Inst Technol, Dept Elect Engn, IL-3200003 Haifa, Israel
关键词
Design; Algorithms; Performance; Energy; Multicore; SIMD; associative processor; processing in memory; PIM; AMDAHLS LAW; PERFORMANCE; CHALLENGES;
D O I
10.1145/2686875
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
GP-SIMD, a novel hybrid general-purpose SIMD computer architecture, resolves the issue of data synchronization by in-memory computing through combining data storage and massively parallel processing. GP-SIMD employs a two-dimensional access memory with modified SRAM storage cells and a bit-serial processing unit per each memory row. An analytic performance model of the GP-SIMD architecture is presented, comparing it to associative processor and to conventional SIMD architectures. Cycle-accurate simulation of four workloads supports the analytical comparison. Assuming a moderate die area, GP-SIMD architecture outperforms both the associative processor and conventional SIMD coprocessor architectures by almost an order of magnitude while consuming less power.
引用
收藏
页数:26
相关论文
共 67 条
  • [1] Akerib A., 1995, P 1995 INT C AC SPEE, V5
  • [2] Akerib A. J., 1991, P 8 ISR C ART INT VI
  • [3] Almasi G., 2003, Computer Architecture News, V31, P26, DOI 10.1145/773365.773369
  • [4] [Anonymous], 2012, Computer Architecture-A Quantitative Approach
  • [5] [Anonymous], MITCSAILTR2010008
  • [6] [Anonymous], 2008, P 2008 ACM IEEE C SU
  • [7] [Anonymous], INT XEON PHI COPR
  • [8] ARM, 2014, NEON GEN PURP SIMD E
  • [9] Auth C., 2012, P 2012 S VLSI TECHN
  • [10] Banerjee K., 2003, EL DEV M 2003 IEDM 0