• DocumentCode
    2523006
  • Title

    Energy Efficient Real-Time DVS based on Genetic Algorithm

  • Author

    Xun, Jin Jian ; Huayong, Wang ; Nian, Wun ; Dexin, Wu ; Wang Jian Fen

  • Author_Institution
    Zhejiang Univ. of Sci. & Technol., Hangzhou
  • fYear
    2008
  • fDate
    29-31 July 2008
  • Firstpage
    98
  • Lastpage
    104
  • Abstract
    This paper proposes a novel real-time dynamic voltage scheduling algorithm(GA-DVS) based on genetic algorithm for periodically real-time task set. Based on a mathematical system model in the real situation, the GA-DVS algorithm is different from classical DVS algorithms, some critical parts of which are specially designed, such as encoding, the fitness function, the crossover/mutation/repair operator and the termination condition; GA-DVS searches from multiple initial points, mutates during the search process and uses the repair operator to guarantee the convergence of the algorithm. GA-DVS can give optimal solution for the hard real-time task on CPUs with N adjustable frequencies and voltages in most cases. Finally, experimental results demonstrate the efficiency of the GA-DVS algorithm, which can achieve a good tradeoff between time cost and precision and search effectively in the solution space of the NP-complete problem.
  • Keywords
    genetic algorithms; power aware computing; power consumption; NP-complete problem; genetic algorithm; periodically real-time task set; real-time dynamic voltage scheduling algorithm; Algorithm design and analysis; Dynamic scheduling; Encoding; Energy efficiency; Genetic algorithms; Genetic mutations; Heuristic algorithms; Mathematical model; Scheduling algorithm; Voltage control; dynamic voltage scaling; genetic algorithm; greedy algorithm; real-time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Software and Systems, 2008. ICESS '08. International Conference on
  • Conference_Location
    Sichuan
  • Print_ISBN
    978-0-7695-3287-5
  • Type

    conf

  • DOI
    10.1109/ICESS.2008.84
  • Filename
    4595544