• DocumentCode
    3282342
  • Title

    Real-time reconfigurable scheduling of multiprocessor embedded systems using hybrid genetic based approach

  • Author

    Gharsellaoui, Hamza ; Ktata, Ismail ; Kharroubi, Naoufel ; Khalgui, Mohamed

  • Author_Institution
    INSAT Inst., Carthage Univ., Ariana, Tunisia
  • fYear
    2015
  • fDate
    June 28 2015-July 1 2015
  • Firstpage
    605
  • Lastpage
    609
  • Abstract
    This paper deals with the problem of scheduling multiprocessor real-time tasks by a hybrid genetic based scheduling algorithm. Nevertheless, when such a scenario is applied to save the system at the occurrence of hardware-software faults, or to improve its performance, some real-time properties can be violated at run-time. We propose a hybrid genetic based scheduling approach that automatically checks the systems feasibility after any reconfiguration scenario was applied on an embedded system. Indeed, if the system is unfeasible, the proposed approach operates directly in a highly dynamic and unpredictable environment and improves a rescheduling performance. This proposed approach which is based on a genetic algorithm (GA) combined with a tabu search (TS) algorithm is implemented which can find an optimized scheduling strategy to reschedule the embedded system after any system disturbance was happened. We mean by a system disturbance any automatic reconfiguration which is assumed to be applied at run-time: Addition-Removal of tasks or just modifications of their temporal parameters: WCET and/or deadlines. An example used as a benchmark is given, and the experimental results demonstrate the effectiveness of the proposed genetic based scheduling approach over others such as a classical genetic algorithm approach.
  • Keywords
    embedded systems; genetic algorithms; processor scheduling; search problems; TS algorithm; WCET; genetic algorithm; hardware-software faults; hybrid genetic based scheduling algorithm; multiprocessor embedded systems; multiprocessor real-time task scheduling; optimized scheduling strategy; real-time reconfigurable scheduling; rescheduling performance; tabu search algorithm; Biological cells; Embedded systems; Genetic algorithms; Genetics; Heuristic algorithms; Real-time systems; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science (ICIS), 2015 IEEE/ACIS 14th International Conference on
  • Conference_Location
    Las Vegas, NV
  • Type

    conf

  • DOI
    10.1109/ICIS.2015.7166665
  • Filename
    7166665