• DocumentCode
    2794892
  • Title

    Decoupled access DRAM architecture

  • Author

    Veidenbaum, Alexander V. ; Gallivan, K.A.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Illinois Univ., Chicago, IL, USA
  • fYear
    1997
  • fDate
    22-24 Oct 1997
  • Firstpage
    94
  • Lastpage
    103
  • Abstract
    This paper discusses an approach to reducing memory latency in future systems. It focuses on systems where a single chip DRAM/processor will not be feasible even in 10 years, e.g. systems requiring a large memory and/or many CPU´s. In such systems a solution needs to be found to DRAM latency and bandwidth as well as to inter-chip communication. Utilizing the projected advances in chip I/O bandwidth we propose to implement a decoupled access-execute processor where the access processor is placed in memory. A program is compiled to run as a computational process and several access processes with the latter executing in the DRAM processors. Instruction set extensions are discussed to support this paradigm. Using multi-level branch prediction the access processor stays ahead of the execute processor and keeps the latter supplied with data. The system reduces latency by moving address computation to memory and thus avoiding sending address to memory by the computational processor. This and the fetch-ahead capabilities of the access processor are combined with multiple DRAM “streaming” to improve performance. DRAM caching is assumed to be used to assist in this as well
  • Keywords
    memory architecture; parallel architectures; DRAM caching; access processor; chip I/O bandwidth; decoupled access-execute processor; execute processor; multi-level branch prediction; multiple DRAM; reducing memory latency; single chip DRAM; Access protocols; Bandwidth; Circuit noise; Circuit synthesis; Clocks; Computer architecture; Computer science; Delay; Random access memory; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Architecture for Future Generation High-Performance Processors and Systems, 1997
  • Conference_Location
    Maui, HI
  • ISSN
    1537-3223
  • Print_ISBN
    0-8186-8424-0
  • Type

    conf

  • DOI
    10.1109/IWIA.1997.670415
  • Filename
    670415