DocumentCode :
1538876
Title :
Multiple-level partitioning: an application to the very large-scale hardware simulator
Author :
Wei, Yen-Chuen ; Cheng, Chung-Kuan ; Wurman, Ze´ev
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
Volume :
26
Issue :
5
fYear :
1991
fDate :
5/1/1991 12:00:00 AM
Firstpage :
706
Lastpage :
716
Abstract :
With modern technology, a very-large-scale system may contain several million gates. To achieve an optimal multiple-level partitioning of such a system onto a fixed hierarchy hardware accelerator presents a formidable challenge to even the fastest computing engines currently available. The application of a divide-and-conquer heuristic coupled with a novel ratio-cut algorithm that solves the above problem under a variety, of constraints is described. The goal of this approach is to minimize the communication cost in the hierarchy. Experiments with designs containing up to two million gates are described, and it is demonstrated that the proposed approach decreased communication costs by a factor of two or more when compared with other approaches. This approach enables the hardware simulator to perform approximately three billion gate evaluations per second. or approximately 200 million event evaluations in an event-driven simulator, using a 6% activity rate
Keywords :
VLSI; circuit analysis computing; digital simulation; logic CAD; divide-and-conquer heuristic; event-driven simulator; fixed hierarchy hardware accelerator; hardware simulator; multiple-level partitioning; ratio-cut algorithm; very-large-scale system; Computational modeling; Computer science; Costs; Discrete event simulation; Engines; Hardware; Large-scale systems; Parallel processing; Performance evaluation; Time division multiplexing;
fLanguage :
English
Journal_Title :
Solid-State Circuits, IEEE Journal of
Publisher :
ieee
ISSN :
0018-9200
Type :
jour
DOI :
10.1109/4.78241
Filename :
78241
Link To Document :
بازگشت