Аннотация
Introduction Hypergraph partitioning is an important problem with extensive application to many areas, including VLSI design Alpert and Kahng, 1995, efficient storage of large databases on disks Shekhar and Liu, 1996, and data mining Mobasher et al., 1996, Karypis et al., 1999b. The problem is to partition the vertices of a hypergraph into k equal-size parts, such that the number of hyperedges connecting vertices in different parts is minimized. During the course of VLSI circuit design and synthesis, it is important to be able to divide the system specification into clusters so that the inter-cluster connections are minimized. This step has many applications including design packaging, HDL-based synthesis, design optimization, rapid prototyping, simulation, and testing. Many rapid prototyping systems use partitioning to map a complex circuit onto hundreds of interconnected FPGAs. Such partitioning instances are challenging because the timing, area, and I/O resource utilization
Описание
Multilevel Hypergraph Partitioning
Линки и ресурсы
тэги