• DocumentCode
    3042273
  • Title

    Symbolic quasi-static scheduling of actor-oriented SystemC models

  • Author

    Gladigau, Jens ; Haubelt, Christian ; Teich, Jürgen

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Erlangen-Nuremberg, Erlangen
  • fYear
    2008
  • fDate
    23-25 Sept. 2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this paper, we propose a quasi-static scheduling (QSS) method applicable to actor-oriented SystemC designs. QSS determines a schedule where several static schedules are combined in a dynamic schedule to reduce runtime overhead. This is done by performing as much static scheduling as possible at compile time, and only treating data-dependent control flow as runtime decision. Our approach improves known quasi-static approaches in a way that it is directly applicable to real world designs, and has less restrictions on the underlying model. The effectiveness of the approach based on symbolic computation is demonstrated by scheduling a SystemC design of a network packet filter.
  • Keywords
    C language; data flow analysis; program control structures; scheduling; symbol manipulation; actor-oriented SystemC design; data-dependent control flow; dynamic scheduling; network packet filter; quasi-static scheduling; symbolic computation; Computational modeling; Computer architecture; Computer networks; Context modeling; Dynamic scheduling; Embedded system; Filters; Hardware; Processor scheduling; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification, Verification and Design Languages, 2008. FDL 2008. Forum on
  • Conference_Location
    Stuttgart
  • Print_ISBN
    978-1-4244-2264-7
  • Type

    conf

  • DOI
    10.1109/FDL.2008.4641412
  • Filename
    4641412