Source linked

HySpecPro Cuts VLSI Hypergraph Partitioning to Linear Time With Spectral Projection

A single-level GPU-accelerated partitioner that matches multilevel cut quality while scaling linearly with total hyperedge degree

hyspecprohypergraph partitioningvlsispectral embeddinggpu accelerationelectronic design automation

Multilevel hypergraph partitioning—the dominant paradigm for VLSI design—breaks down when hypergraphs contain many high-degree hyperedges. Coarsening distorts structural information, driving up refinement overhead and killing scalability on billion-component designs.

HySpecPro, from researchers at the University of Texas at Austin, throws out the multilevel stack entirely. It’s a single-level partitioner that performs end-to-end optimization directly in a spectral embedding space built from a bipartite Laplacian matrix.

Spectral Embedding Replaces Heuristic Coarsening

Previous spectral approaches used spectral information only to guide coarsening—a heuristic step that still inherits the distortion problem. HySpecPro constructs a low-dimensional embedding from the bipartite Laplacian, then runs an efficient projection-based search over candidate partition boundaries in that embedding space.

The search is fully GPU-accelerated. No CPU-based refinement pass needed.

Linear Scaling Without Sacrificing Cut Quality

Experiments show HySpecPro delivers cut quality comparable to state-of-the-art multilevel methods like hMetis and KaHyPar. But where those methods scale superlinearly with problem size, HySpecPro scales linearly with total hyperedge degree.

For a 10-billion-vertex VLSI hypergraph, that’s the difference between running overnight and running during a coffee break.

What This Unlocks for EDA

Modern VLSI flows already struggle with partitions that must be rebalanced as placement and routing progress. A linear-time partitioner that runs on a single GPU makes it practical to re-partition dynamically during optimization iterations. Expect to see HySpecPro integrated into physical design toolchains—or replaced by an even faster spectral formulation that its projection search makes possible.


Source: HySpecPro: Scalable Hypergraph Partitioning via Spectral Projection Optimization
Domain: arxiv.org

Read original source ->

External source stays available while the OJO article and comment thread stay local.

Comments load interactively on the live page.