• DocumentCode
    2079909
  • Title

    A bursty multi-port memory controller with quality-of-service guarantees

  • Author

    Dai, Zefu ; Zhu, Jianwen

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
  • fYear
    2011
  • fDate
    9-14 Oct. 2011
  • Firstpage
    21
  • Lastpage
    28
  • Abstract
    Embedded multimedia system-on-chips place an increasing demand on Multi-Port Memory Controllers (MPMCs) for higher memory system performance and energy efficiency, in addition to satisfying various types of quality-of-service requirements, such as minimum latency and bandwidth guarantees. While previous works have attempted to target different aspects of the MPMC design challenges, none has succeeded in addressing all these problems simultaneously. In this paper, we propose a new approach that can provide, not only minimum latency and bandwidth guarantees, but also higher efficiency in utilization of physical DRAM bandwidth and dynamic bandwidth made available by underutilized ports. Experimental results showthat, on typical multimedia workloads, our approach improves the effective DRAM bandwidth and energy efficiency by as much as 1.9× and 1.49×, respectively. In addition, the response latency for latency-sensitive port is improved by more than 10X, while preserving bandwidth guarantee for all ports.
  • Keywords
    DRAM chips; embedded systems; energy conservation; multimedia systems; system-on-chip; bandwidth guarantee; dynamic bandwidth; embedded multimedia system-on-chip; energy efficiency; higher memory system performance; latency-sensitive port; minimum latency; multiport memory controller; physical DRAM bandwidth; quality-of-service guarantee; Bandwidth; Dynamic scheduling; Equations; Heuristic algorithms; Mathematical model; Quality of service; Random access memory; Bandwidth; DRAM; Energy; Latency; MPMC; QoS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2011 Proceedings of the 9th International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4503-0715-4
  • Type

    conf

  • Filename
    6062293