A Prototype Processing-In-Memory (PIM) Chip for the Data-Intensive Architecture (DIVA) System

  • Authors:
  • Jaffrey Draper;J. Tim Barrett;Jeff Sondeen;Sumit Mediratta;Chang Woo Kang;Ihn Kim;Gokhan Daglikoca

  • Affiliations:
  • Information Sciences Institute, University of Southern California, Marina del Rey, USA 90292;Information Sciences Institute, University of Southern California, Marina del Rey, USA 90292;Information Sciences Institute, University of Southern California, Marina del Rey, USA 90292;Information Sciences Institute, University of Southern California, Marina del Rey, USA 90292;Information Sciences Institute, University of Southern California, Marina del Rey, USA 90292;Information Sciences Institute, University of Southern California, Marina del Rey, USA 90292;Information Sciences Institute, University of Southern California, Marina del Rey, USA 90292

  • Venue:
  • Journal of VLSI Signal Processing Systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Data-Intensive Architecture (DIVA) system employs Processing-In-Memory (PIM) chips as smart-memory coprocessors. This architecture exploits inherent memory bandwidth both on chip and across the system to target several classes of bandwidth-limited applications, including multimedia applications and pointer-based and sparse-matrix computations. The DIVA project has built a prototype development system using PIM chips in place of standard DRAMs to demonstrate these concepts. We have recently ported several demonstration kernels to this platform and have exhibited a speedup of 35X on a matrix transpose operation.This paper focuses on the 32-bit scalar and 256-bit WideWord integer processing components of the first DIVA prototype PIM chip, which was fabricated in TSMC 0.18 驴m technology. In conjunction with other publications, this paper demonstrates that impressive gains can be achieved with very little "smart" logic added to memory devices. A second PIM prototype that includes WideWord floating-point capability is scheduled to tape out in August 2003.