• DocumentCode
    3548313
  • Title

    Instruction scheduling of VLIW architectures for balanced power consumption

  • Author

    Xiao, Shu ; Lai, Edmund M K

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • Volume
    2
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    824
  • Abstract
    An instruction word in VLIW (very long instruction word) processors consists of a variable number of individual instructions. Therefore the power consumption variation over time significantly depends on the parallel instruction schedule generated by the compiler. Sharp power variations across time cause power supply noises, degrade chip reliability and accelerate battery exhaustion. This paper proposes a branch and bound algorithm for instruction scheduling of VLIW architectures that effectively minimizing power variation without degrading the speed. Our experimental results demonstrate the efficiency of our algorithm compared with previously presented approaches. Finally, a new rough sets based approach to the instruction-level VLIW power model for this instruction scheduling optimization problem is discussed.
  • Keywords
    instruction sets; optimisation; parallel architectures; processor scheduling; rough set theory; VLIW architectures; balanced power consumption; branch and bound algorithm; instruction scheduling optimization problem; instruction-level VLIW power model; parallel instruction schedule; power consumption variation; power variation minimization; rough sets; very long instruction word processors; Acceleration; Batteries; Degradation; Energy consumption; Power generation; Power supplies; Processor scheduling; Rough sets; Scheduling algorithm; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466470
  • Filename
    1466470