Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000
DOI: 10.1109/ipdps.2000.846071
|View full text |Cite
|
Sign up to set email alerts
|

Study of a multilevel approach to partitioning for parallel logic simulation

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(10 citation statements)
references
References 24 publications
0
10
0
Order By: Relevance
“…In addition to investigating and implementing existing partitioning algorithms, we have developed a new partitioning algorithm based on a multilevel heuristic. The new multilevel approach [46] to partitioning attempts to optimize the concurrency, communication, and load balance factors by decoupling them into separate phases. The multilevel algorithm for partitioning has been studied and analyzed in [27] and has been shown to produce high-quality partitions (measured with respect to edges cut, i.e., the number of edges that cross partition boundaries) over several partitioning algorithms such as the inertial and the spectral bisection algorithms.…”
Section: Partitioningmentioning
confidence: 99%
See 1 more Smart Citation
“…In addition to investigating and implementing existing partitioning algorithms, we have developed a new partitioning algorithm based on a multilevel heuristic. The new multilevel approach [46] to partitioning attempts to optimize the concurrency, communication, and load balance factors by decoupling them into separate phases. The multilevel algorithm for partitioning has been studied and analyzed in [27] and has been shown to produce high-quality partitions (measured with respect to edges cut, i.e., the number of edges that cross partition boundaries) over several partitioning algorithms such as the inertial and the spectral bisection algorithms.…”
Section: Partitioningmentioning
confidence: 99%
“…The complexity of the multilevel algorithm is O(N E ), where N E represents the number of edges in the circuit graph making the multilevel partitioning technique a fast linear time heuristic. Further details about the multilevel partitioning algorithm are available in the literature [46]. The partitioning algorithms that have been implemented and profiled in the savant/TyVIS/warped simulation system include (a) random, (b) topological, (c) depth first search (DFS), (d) cluster (or breadth first search), (e) fanout cone, and (f) our new multilevel algorithm.…”
Section: Partitioningmentioning
confidence: 99%
“…[16] describes an algorithm which takes advantage of the hierarchical information present in a Verilog design. Previous efforts [21,9,1,18,22,14,20,11,13] partitioned flattened netlists of the circuits. The reason for this is that they were originally designed for floor planning (layout) and not for simulation.…”
Section: Introductionmentioning
confidence: 99%
“…Most of the partitioning algorithms [21,9,1,18,22,15,20,11,14] for distributed/parallel VLSI simulation partition gate level netlists. These algorithms are typically used for floorplanning and placement, not for simulation.…”
Section: Introductionmentioning
confidence: 99%