• DocumentCode
    3361233
  • Title

    FlexRAM: toward an advanced intelligent memory system

  • Author

    Kang, Yi ; Huang, Wei ; Yoo, Seung-Moon ; Keen, Diana ; Ge, Zhenzhou ; Lam, Vinh ; Pattnaik, Pratap ; Torrellas, Josep

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    192
  • Lastpage
    201
  • Abstract
    Major advances in merged logic DRAM (MLD) technology coupled with the popularization of memory-intensive applications provide fertile ground for architectures based on intelligent memory (IRAM) or processors-in-memory (PIM). The contribution of this paper is to explore one way to use the current state-of-the-art MLD technology for general-purpose computers. To satisfy requirements of general purpose and low programming cost, we place the PIM chips in the memory system and let them default to plain DRAM if the application is not enabled for intelligent memory. Since wide usability is crucial, we identify and analyze a range of real applications for PIM. Based on the requirements of these applications and current technological constraints, we design a PIM chip and a PIM-based memory system. We call the chip FlexRAM. We describe FlexRAM´s design and floorplan, and the resulting memory system. Evaluation of the system through simulations shows that 4 FlexRAM chips often allow a workstation to run 25-40 times faster
  • Keywords
    DRAM chips; circuit simulation; general purpose computers; logic design; FlexRAM; PIM chip; PIM-based memory system; advanced intelligent memory system; floorplan; general-purpose computers; memory-intensive applications; merged logic DRAM; processors-in-memory; simulation; workstation; Intelligent systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 1999. (ICCD '99) International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-0406-X
  • Type

    conf

  • DOI
    10.1109/ICCD.1999.808425
  • Filename
    808425