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 :
بازگشت