• DocumentCode
    405621
  • Title

    Deriving process networks from weakly dynamic applications in system-level design

  • Author

    Stefanov, Todor ; Deprettere, Ed

  • Author_Institution
    Leiden Inst. of Adv. Comput. Sci., Leiden Univ., Netherlands
  • fYear
    2003
  • fDate
    1-3 Oct. 2003
  • Firstpage
    90
  • Lastpage
    96
  • Abstract
    We present an approach to the automatic derivation of executable process network specifications from weakly dynamic applications. We introduce the notions of dynamic single assignment code, approximated dependence graph, and linearly bounded sets to model and capture weakly dynamic (data-dependent) behavior of applications at the task-level of abstraction. Process networks are simple parallel processing models that match the emerging multiprocessor architectures in the sense that the mapping of process network specifications of applications onto multiprocessor architectures can be done in a systematic and transparent way.
  • Keywords
    data structures; multiprocessing systems; parallel architectures; task analysis; COMPAANPRO tool; Kahn process network; MJPEG application; abstraction; approximated dependence graph; automatic derivation; communication workloads; data-dependent behavior; dynamic single assignment code; heterogeneous embedded system; linearly bounded sets; multiprocessor architecture; parallel processing model; system-level design; weakly dynamic application; Application software; Computational modeling; Computer networks; Computer science; Concurrent computing; Design automation; Embedded computing; Intelligent networks; Mathematical model; System-level design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis, 2003. First IEEE/ACM/IFIP International Conference on
  • Conference_Location
    Newport Beach, CA, USA
  • Print_ISBN
    1-58113-742-7
  • Type

    conf

  • DOI
    10.1109/CODESS.2003.1275265
  • Filename
    1275265