• DocumentCode
    311232
  • Title

    GENETICAS: a multi-DSP scheduling technique based on genetic algorithms

  • Author

    Koch, Peter ; Larsen, Niels ; Bauer, Thomas ; Ejlersen, Ole

  • Author_Institution
    Inst. of Electron. Syst., Aalborg Univ., Denmark
  • fYear
    1996
  • fDate
    3-6 Nov. 1996
  • Firstpage
    1391
  • Abstract
    Genetic algorithms (GA) is an emerging technique for solving combinatorial optimization problems, e.g., the NP-hard static multiprocessor scheduling problem which is of particular importance when mapping data independent algorithms onto multiple DSP processor architectures. In this paper we present a new GA-based multi-DSP scheduler, GENETICAS, which employs simple genetic operators and an efficient genotype encoding of the schedule. We show that GENETICAS significantly outperforms one of the few existing GA-based scheduling strategies (to be denoted GAMS). As compared to GAMS, GENETICAS furthermore generates realistic schedules which takes into account the inevitable and sometimes significant inter processor communication (IPC) cost.
  • Keywords
    computational complexity; digital signal processing chips; genetic algorithms; multiprocessing systems; processor scheduling; GAMS; GENETICAS; IPC cost; NP-hard static multiprocessor scheduling; combinatorial optimization problems; data independent algorithms; genetic algorithms; genetic operators; genotype encoding; inter processor communication cost; multi-DSP scheduling technique; multiple DSP processor architectures; realistic schedule; Computer architecture; Costs; Digital signal processing; Genetic algorithms; Hardware; Partitioning algorithms; Processor scheduling; Scheduling algorithm; Signal processing algorithms; Software design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 1996. Conference Record of the Thirtieth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA, USA
  • ISSN
    1058-6393
  • Print_ISBN
    0-8186-7646-9
  • Type

    conf

  • DOI
    10.1109/ACSSC.1996.599180
  • Filename
    599180