Scalable Partitioning Algorithms for FPGAs with Heterogeneous Resources
Loading...
View/Download File
Persistent link to this item
Statistics
View StatisticsJournal Title
Journal ISSN
Volume Title
Title
Scalable Partitioning Algorithms for FPGAs with Heterogeneous Resources
Alternative title
Published Date
2004-09-29
Publisher
Type
Report
Abstract
As FPGA densities increase, partitioning-based FPGA placement approaches are becoming increasingly important as they can be used to provide high-quality and computationally scalable placement solutions. However, modern FPGA architectures incorporate heterogeneous resources, which place additional requirements on the partitioning algorithms because they now need to not only minimize the cut and balance the partitions, but also they must ensure that none of the resources in each partition is over-subscribed. In this paper, we present a number of multilevel multi-resource hypergraph partitioning algorithms that are guaranteed to produce solutions that balance the utilization of the different resources across the partitions. We evaluate our algorithms on twelve industrial benchmarks ranging in size from 5,236 to 140,118 cells and show that they achieve minimal degradation in the min-cut while balancing the various resources. Comparing the quality of the solution produced by some of our algorithms against that produced by hMeTis, we show that our algorithms are capable of balancing the different resources while incurring only a 3.3%--5.7% higher cut.
Keywords
Description
Related to
Replaces
License
Series/Report Number
Technical Report; 04-037
Funding information
Isbn identifier
Doi identifier
Previously Published Citation
Other identifiers
Suggested citation
Selvakkumaran, Navaratnasothie; Ranjan, Abhishek; Raje, Salil; Karypis, George. (2004). Scalable Partitioning Algorithms for FPGAs with Heterogeneous Resources. Retrieved from the University Digital Conservancy, https://hdl.handle.net/11299/215631.
Content distributed via the University Digital Conservancy may be subject to additional license and use restrictions applied by the depositor. By using these files, users agree to the Terms of Use. Materials in the UDC may contain content that is disturbing and/or harmful. For more information, please see our statement on harmful content in digital repositories.