• DocumentCode
    3435320
  • Title

    Hierarchical scheduling and allocation of multirate systems on heterogeneous multiprocessors

  • Author

    Li, Yanbing ; Wolf, Wayne

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    1997
  • fDate
    17-20 Mar 1997
  • Firstpage
    134
  • Lastpage
    139
  • Abstract
    This paper describes new algorithms for system-level software synthesis, namely the scheduling and allocation of a set of complex tasks running at multiple rates on a heterogeneous multiprocessor. The tasks may have precedence constraints within them. The multiprocessor may be composed of both programmable and fixed-function processing elements and may have arbitrary interconnect topology. Our hierarchical algorithm takes advantage of the hierarchical structure of the system´s task graph to hierarchically allocate and schedule processes on the multiprocessor to meet the hard real-time constraints on the tasks. Multimedia is an important application of our algorithm
  • Keywords
    multimedia computing; multiprocessing programs; multiprocessing systems; processor scheduling; arbitrary interconnect topology; fixed-function processing elements; hard real-time constraints; heterogeneous multiprocessors; hierarchical allocation; hierarchical scheduling; multimedia; multirate systems; precedence constraints; programmable processing elements; system-level software synthesis; task graph; Application software; Clustering algorithms; Costs; Multimedia systems; Processor scheduling; Real time systems; Scheduling algorithm; Software algorithms; Software systems; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    European Design and Test Conference, 1997. ED&TC 97. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1066-1409
  • Print_ISBN
    0-8186-7786-4
  • Type

    conf

  • DOI
    10.1109/EDTC.1997.582347
  • Filename
    582347