DocumentCode :
2993258
Title :
Clustering for improved system-level functional partitioning
Author :
Vahid, Frank ; Gajski, Daniel D.
Author_Institution :
Dept. of Comput. Sci., California Univ., Riverside, CA, USA
fYear :
1995
fDate :
13-15 Sep 1995
Firstpage :
28
Lastpage :
33
Abstract :
Partitioning of system functionality for implementation among multiple system components, such as among hardware and software components, is becoming an increasingly important topic. Various heuristics can accomplish such partitioning. We demonstrate that clustering can be used to merge pieces of functionality before applying other heuristics, resulting in reduced runtimes with little or no loss in quality, and often with improvements in quality. In addition, we show that clustering, when used for N-way partitioning, fills the gap between fast heuristics and highly-optimizing heuristics
Keywords :
formal specification; logic partitioning; merging; N-way partitioning; clustering; fast heuristics; hardware components; highly-optimizing heuristics; merging; multiple system components; quality; reduced runtimes; software components; system-level functional partitioning; Automatic control; Computer science; Costs; Cryptography; Hardware; Packaging; Process design; Runtime; Software performance; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Synthesis, 1995., Proceedings of the Eighth International Symposium on
Conference_Location :
Cannes
ISSN :
1080-1820
Print_ISBN :
0-8186-7076-2
Type :
conf
DOI :
10.1109/ISSS.1995.520609
Filename :
520609
Link To Document :
بازگشت