| New algorithms for min-cut replication in partitioned circuits |
| Full text |
Publisher Site
,
Pdf
(298 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design
table of contents
San Jose, California, United States
Pages: 216 - 222
Year of Publication: 1995
ISBN:0-8186-7213-7
|
|
Authors
|
|
Hannah Honghua Yang
|
Intel Development Labs, Intel Corporation, Hillsboro, OR
|
|
D. F. Wong
|
Department of Computer Sciences, University of Texas at Austin, Austin, TX
|
|
| Sponsors |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 14, Citation Count: 8
|
|
|
ABSTRACT
Abstract: Hwang and El Gamal (1992, 1995) formulated the min-cut replication problem, which is to determine min-cut replication sets for the components of a k-way partition such that the cut size of the partition is minimized after the replication. They gave an optimal algorithm for finding min-cut replication sets for a k-way partitioned digraph. However, their optimal min-cut replication algorithm does not guarantee min-cut replication sets of minimum sizes. Furthermore, their algorithm is not optimal for hypergraphs. In this paper, we optimally solve the min-area min-cut replication problem on digraphs, which is to find min-cut replication sets with the minimum sizes. More importantly, we give an optimal solution to the hypergraph min-area min-cut replication problem using a much smaller flow network model. We implemented our algorithms in a package called Hyper-MAMC, and interfaced Hyper-MAMC to the TAPIR package. On average, Hyper-MAMC produces 57.3% fewer cut nets and runs much faster than MO-Rep in the TAPIR package, on the same initial partitions of a set of MCNC Partition93 benchmark circuits.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
CHK92
|
J. Cong , L. Hagen , A. Kahng, Net partitions yield better module partitions, Proceedings of the 29th ACM/IEEE conference on Design automation, p.47-52, June 08-12, 1992, Anaheim, California, United States
|
| |
FF62
|
J.R. Ford and D. R. Fulkerson. Flows in Networks. Princeton University Press, 1962.
|
| |
FM82
|
|
| |
HE92
|
|
| |
HE95
|
J. Hwang and A. E1 Gamal. Min-Cut Replication in Partitioned Networks. IEEE Trans. on CAD, 14(1):96-106, Jan. 1995.
|
| |
HK91
|
L. Hagen and A. B. Kahng. Fast Spectral Methods for Ratio Cut Partitioning and Clustering. In Proc. of the IEEE Int'l Conf. on Computer- Aided Design, pages 10-13, Nov. 1991.
|
| |
KGV83
|
S. Kirkpatrick, C. D. Gelatt, and M. P. Vecchi. Optimization by Simulated Annealing. Science, pages 671-680, May 1983.
|
| |
KL70
|
B. Kernighan and S. Lin. An Efficient Heuristic Procedure for Partitioning of Electrical Circuits. Bell System Technical Journal, pages 291-307, Feb. 1970.
|
| |
KN91
|
C. Kring and A. R. Newton. A Cell-Replicating Approach to Mincut-Based Circuit Partitioning. In Proc. of the IEEE Int'l Conf. on Computer- Aided Design, pages 2-5, Nov. 1991.
|
| |
LKCH95
|
L.-T. Liu, M.-T. Kuo, C.-K. Cheng, and T. C. Hu. A Replication Cut for Two-Way Partitioning. IEEE Trans. on CAD, 14(5):623-630, May 1995.
|
| |
MBSV91
|
R. Murgai, R. K. Brayton, and A. Sangiovanni- Vincentelli. On Clustering for Minimum Delay/Area. In Proc. of the IEEE Int'l Conf. on Computer-Aided Design, pages 6-9, 1991.
|
| |
PL88
|
B. Preas and M. Lorenzetti. Physical Design Automation of VLSI Systems. Benjamin/Cummings, 1988.
|
 |
RW93
|
|
| |
WC89
|
Y.C. Wei and C. K. Cheng. Towards Efficient Hierarchical Designs by Ratio Cut Partitioning. In Proc. of the IEEE Int'l Conf. on Computer- Aided Design, pages 298-301, Nov. 1989.
|
| |
YW94
|
|
CITED BY 8
|
|
Morgan Enos , Scott Hauck , Majid Sarrafzadeh, Replication for logic bipartitioning, Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design, p.342-349, November 09-13, 1997, San Jose, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A. Chaudhary , D. Z. Chen , K. Whitton , M. Niemier , R. Ravichandran, Eliminating wire crossings for molecular quantum-dot cellular automata implementation, Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design, p.565-571, November 06-10, 2005, San Jose, CA
|
INDEX TERMS
Primary Classification:
G.
Mathematics of Computing
G.2
DISCRETE MATHEMATICS
Additional Classification:
B.
Hardware
B.7
INTEGRATED CIRCUITS
F.
Theory of Computation
F.2
ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY
F.2.2
Nonnumerical Algorithms and Problems
Subjects:
Computations on discrete structures
General Terms:
Algorithms,
Measurement,
Performance,
Theory
Keywords:
Hyper-MAMC,
VLSI,
VLSI circuit partitioning,
VLSI layout,
circuit layout,
circuit layout CAD,
digraphs,
hypergraphs,
k-way partition,
k-way partitioned digraph,
min-cut replication,
optimal algorithm,
partitioned circuits
|