• DocumentCode
    3447419
  • Title

    System-level synthesis of application specific systems using A* search and generalized force-directed heuristics

  • Author

    Lee, Chunho ; Potkonjak, Miodrag ; Wolf, Wayne

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    1996
  • fDate
    6-8 Nov 1996
  • Firstpage
    2
  • Lastpage
    7
  • Abstract
    This paper presents a system-level approach to the synthesis of multi-task hard real-time applications. The goal is to select a set of off-the-shelf processors with minimal cost while satisfying timing constraints. Our approach has three design phases: resource allocation, assignment, and scheduling. With the observation that the resource allocation is a search for a set of processors which requires the minimum cost, we adopted A* search based technique. For assignment we use a variation of the force-directed technique. Final task scheduling is based on the Earliest Deadline First (EDF) algorithm. Experimental results show that this approach is highly effective on a variety of examples
  • Keywords
    processor scheduling; real-time systems; resource allocation; search problems; systems analysis; A* search; Earliest Deadline First; application specific systems; final task scheduling; force-directed heuristics; hard real-time; multi-task; resource allocation; Application software; Communication switching; Computer science; Context; Costs; Job shop scheduling; Processor scheduling; Real time systems; Resource management; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Synthesis, 1996. Proceedings., 9th International Symposium on
  • Conference_Location
    La Jolla, CA
  • ISSN
    1080-1820
  • Print_ISBN
    0-8186-7563-2
  • Type

    conf

  • DOI
    10.1109/ISSS.1996.565869
  • Filename
    565869