• DocumentCode
    1398090
  • Title

    Presynthesis partitioning for hardware/software cosynthesis

  • Author

    Hou, J. ; Wolf, W.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    145
  • Issue
    3
  • fYear
    1998
  • fDate
    5/1/1998 12:00:00 AM
  • Firstpage
    197
  • Lastpage
    202
  • Abstract
    A novel presynthesis algorithm for partitioning processes in distributed embedded computing systems is presented. The approach redesigns the task graph specification for a system to partition the processes that comprise the tasks into efficiently sized units of computation. Partitioning estimates the total system performance by estimating the final allocation of processes to processing elements. The algorithm tries to reduce process overhead while maintaining the parallelism necessary to achieve the required system performance. Experimental results show that the presynthesis technique can significantly improve both the CPU time and results obtained from cosynthesis
  • Keywords
    formal specification; high level synthesis; real-time systems; CPU time; distributed embedded computing systems; hardware/software cosynthesis; presynthesis partitioning; process overhead; task graph specification; total system performance;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:19981974
  • Filename
    689285