• DocumentCode
    2614337
  • Title

    Exploring DRAM cache architectures for CMP server platforms

  • Author

    Zhao, Li ; Iyer, Ravi ; Illikkal, Ramesh ; Newell, Don

  • Author_Institution
    Syst. Technol. Lab., Intel Corp., Hillsboro, OR
  • fYear
    2007
  • fDate
    7-10 Oct. 2007
  • Firstpage
    55
  • Lastpage
    62
  • Abstract
    As dual-core and quad-core processors arrive in the marketplace, the momentum behind CMP architectures continues to grow strong. As more and more cores/threads are placed on-die, the pressure on the memory subsystem is rapidly increasing. To address this issue, we explore DRAM cache architectures for CMP platforms. In this paper, we investigate the impact of introducing a low latency, large capacity and high bandwidth DRAM-based cache between the last level SRAM cache and memory subsystem. We first show the potential benefits of large DRAM caches for key commercial server workloads. As the primary hurdle to achieving these benefits with DRAM caches is the tag space overheads associated with them, we identify the most efficient DRAM cache organization and investigate various options. Our results show that the combination of 8-bit partial tags and 2-way sectoring achieves the highest performance (20% to 70%) with the lowest tag space (<25%) overhead.
  • Keywords
    DRAM chips; cache storage; logic design; memory architecture; microprocessor chips; multiprocessing systems; CMP server platform; DRAM cache architecture; Bandwidth; Delay; Large-scale systems; Packaging; Platform virtualization; Random access memory; Research initiatives; Space technology; Sun; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2007. ICCD 2007. 25th International Conference on
  • Conference_Location
    Lake Tahoe, CA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-1257-0
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2007.4601880
  • Filename
    4601880