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
Link To Document