A constructive multi-way circuit partitioning algorithm based on minimum degree ordering
buir.advisor | Aykanat, Cevdet | |
dc.contributor.author | Çatalyürek, Ümit V | |
dc.date.accessioned | 2016-01-08T20:11:40Z | |
dc.date.available | 2016-01-08T20:11:40Z | |
dc.date.issued | 1994 | |
dc.description | Ankara : The Department of Computer Engineering and Information Science and the Institute of Engineering and Science of Bilkent Univ., 1994. | en_US |
dc.description | Thesis (Master's) -- Bilkent University, 1994. | en_US |
dc.description | Includes bibliographical references leaves 52-54. | en_US |
dc.description.abstract | Circuit partitioning has many important applications in VLSI. Circuit partitioning problem can be most properly modeled as hypergraph partitioning. In this work, we propose a novel k-v/ay hypergraph partitioning heuristic using the Minimum Degree (MD) ordering which is a well-known heuristic for reducing the amount of fills in the factorization of symmetric sparse matrices. The proposed algorithm operates on the dual graph of the given hypergraph. The algorithm grows node-clusters on the dual graph which induce cell-clusters with locally minimum net-cut sizes. The quotient graph concept, widely used in MD ordering, is exploited for the sake of efficient implementation. The proposed algorithm outperforms well-known heuristics, such as Kernighan-Lin (KL) based algorithms and Simulated Annealing, in terms of solution quality on various VLSI benchmark circuits. A nice property of the proposed algorithm is that its execution time reduces with increasing k as opposed to the existing iterative heuristics. It is even faster than the fast KL-based algorithms on the partitioning of the benchmark circuits for k > 16. | en_US |
dc.description.provenance | Made available in DSpace on 2016-01-08T20:11:40Z (GMT). No. of bitstreams: 1 1.pdf: 78510 bytes, checksum: d85492f20c2362aa2bcf4aad49380397 (MD5) | en |
dc.description.statementofresponsibility | Çatalyürek, Ümit V | en_US |
dc.format.extent | xi, 54 leaves | en_US |
dc.identifier.uri | http://hdl.handle.net/11693/17591 | |
dc.language.iso | English | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Circuit Partitioning | en_US |
dc.subject | Hypergraph Partitioning | en_US |
dc.subject | Dual Graph | en_US |
dc.subject | Minimum Degree Ordering | en_US |
dc.subject | Quotient Graph | en_US |
dc.subject.lcc | QA165 .C38 1994 | en_US |
dc.subject.lcsh | Partitions (Mathematics). | en_US |
dc.subject.lcsh | Hypergraph. | en_US |
dc.title | A constructive multi-way circuit partitioning algorithm based on minimum degree ordering | en_US |
dc.type | Thesis | en_US |
thesis.degree.discipline | Computer Engineering | |
thesis.degree.grantor | Bilkent University | |
thesis.degree.level | Master's | |
thesis.degree.name | MS (Master of Science) |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- B025558.pdf
- Size:
- 2.03 MB
- Format:
- Adobe Portable Document Format
- Description:
- Full printable version