• DocumentCode
    3431844
  • Title

    A Process Scheduler-Based Approach to NoC Power Management

  • Author

    Li, F. ; Chen, G. ; Kandemir, M. ; Ozturk, O. ; Karakoy, M. ; Ramanarayanan, R. ; Vaidyanathan, B.

  • Author_Institution
    CSE Dept., Pennsylvania State Univ.
  • fYear
    2007
  • fDate
    6-10 Jan. 2007
  • Firstpage
    77
  • Lastpage
    82
  • Abstract
    Increasing use of on-chip networks as communication infrastructure in both high performance and low end computing makes it important to consider their power consumption. Several previously proposed approaches to power management in the context of NoCs (network-on-chips) are either pure hardware based or focus exclusively on a single application execution scenario. This paper makes two major contributions. First, it proposes a software-based proactive on-chip network power management scheme that operates under a given process scheduler. Second, it presents a power-aware process scheduling strategy, with the goal of maximizing power savings when we have multiple applications in the system. The paper also evaluates the proposed schemes under the different execution scenarios in the context of NoCs based on a two-dimensional mesh topology and compares them to each other as well as to a previously-proposed hardware-based network power management scheme. Our experimental evaluation using six data-intensive applications shows that the proposed software based approach is competitive with the hardware based scheme. Also, we found that the power aware scheduling brings significant energy savings
  • Keywords
    electronic engineering computing; low-power electronics; network topology; network-on-chip; processor scheduling; 2D mesh topology; NoC power management; hardware-based network power management scheme; power aware scheduling; power-aware process scheduling strategy; process scheduler approach; software-based on-chip network power management scheme; Application software; Computer network management; Computer networks; Energy consumption; Energy management; Hardware; High performance computing; Network-on-a-chip; Power system management; Processor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2007. Held jointly with 6th International Conference on Embedded Systems., 20th International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-2762-0
  • Type

    conf

  • DOI
    10.1109/VLSID.2007.23
  • Filename
    4092026