• DocumentCode
    1987885
  • Title

    Low Power Instructions Scheduling Based on Ant Colony Optimization

  • Author

    Liu Qian ; He Yanxiang ; Chen Yong ; Liao Ximi ; Chen Nian

  • Author_Institution
    Sch. of Comput., Wuhan Univ., Wuhan, China
  • fYear
    2012
  • fDate
    27-30 May 2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper, we focus on the problem of instructions scheduling based on new meta-heuristic algorithm named Ant Colony Optimization (ACO). During the execution of the program, in fact, the flow goes from one instruction to the other. This procedure leads to binary transition just out of the differences between the binary code of two consecutive instructions. Our method pursues a related optimization strategy to reduce the total number of binary transition during the execution. It´s very hard to find the best scheduling solution because of being a NP-Hard. ACO is used to research for an approximate but effective solution, to achieve the goal of combinational optimization. The final goal is to minimize the dissipation of power at lower level.
  • Keywords
    ant colony optimisation; binary codes; combinatorial mathematics; power aware computing; program compilers; scheduling; ACO; NP-hard solution; ant colony optimization strategy; binary code; binary transition; combinational optimization; low power instruction scheduling; metaheuristic algorithm; power dissipation; program execution; Ant colony optimization; Dynamic scheduling; Educational institutions; Energy consumption; Optimization; Processor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering and Technology (S-CET), 2012 Spring Congress on
  • Conference_Location
    Xian
  • Print_ISBN
    978-1-4577-1965-3
  • Type

    conf

  • DOI
    10.1109/SCET.2012.6341888
  • Filename
    6341888