TL;DR
RePart is a novel hypergraph partitioning framework for multi-FPGA systems that optimizes topology-aware communication and logic replication, significantly reducing inter-FPGA hop distances.
Contribution
It introduces a fully customized multilevel hypergraph partitioning approach combining logic replication with topology-aware optimization for multi-FPGA systems.
Findings
Reduces total hop distance by 52.3% on average.
Achieves 11.1x speedup over state-of-the-art hypergraph partitioners.
Outperforms the EDA Elite Challenge winners.
Abstract
Multi-FPGA systems (MFS) are widely adopted for VLSI emulation and rapid prototyping. In an MFS, FPGAs connect only to a limited number of neighbors through bandwidth-constrained links, so inter-FPGA communication cost depends on network topology. This setting exposes two fundamental limitations of existing MFS-aware partitioning methods: conventional hypergraph partitioners focus solely on cut size and ignore topological structure, and they leave substantial FPGA resources unused due to conservative balance margins. We present RePart, a fully customized multilevel hypergraph partitioning framework for MFS that integrates logic replication with topology-aware optimization. RePart introduces three coordinated innovations across the multilevel pipeline: FPGA-aware dynamic coarsening, heat-value guided assignment, and replication-deletion supported refinement. Extensive experiments on the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
