• DocumentCode
    2522451
  • Title

    Dynamic Partitioned Global Address Spaces for power efficient DRAM virtualization

  • Author

    Young, Jeffrey ; Yalamanchili, Sudhakar

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2010
  • fDate
    15-18 Aug. 2010
  • Firstpage
    485
  • Lastpage
    492
  • Abstract
    Dynamic Partitioned Global Address Spaces (DPGAS) is an abstraction that allows for quick and efficient remapping of physical memory addresses within a global address space, enabling more efficient sharing of remote DRAM. While past work has proposed several uses for DPGAS [1], the most pressing issue in today´s data centers is reducing power. This work uses a detailed simulation infrastructure to study the effects of using DPGAS to reduce overall data center power through low-latency accesses to “virtual” DIMMs. Virtual DIMMs are remote DIMMs that can be mapped into a local node´s address space using existing operating system abstractions and low-level hardware support to abstract the DIMM´s location from the application using it. By using a simple spill-receive memory allocation model, we show that DPGAS can reduce memory power from 18% to 49% with a hardware latency of 1 to 2 μs in typical usage scenarios. Additionally, we demonstrate the range of scenarios where DPGAS can be realized over a shared 10 Gbps Ethernet link with normal network traffic.
  • Keywords
    DRAM chips; computer centres; local area networks; power aware computing; virtual storage; Ethernet link; data center power; dynamic partitioned global address spaces; physical memory addresses remapping; power efficient DRAM virtualization; virtual DIMM; Educational institutions; Random access memory; Switches; DRAM power; interconnects; memory allocation; power efficiency;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green Computing Conference, 2010 International
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    978-1-4244-7612-1
  • Type

    conf

  • DOI
    10.1109/GREENCOMP.2010.5598278
  • Filename
    5598278