DiffChip: Thermally Aware Chip Placement with Automatic Differentiation
Giuseppe Romano, Aakrati Jain, Nima Dehmamy, Cheng Chi, Xin Zhang

TL;DR
DiffChip introduces a differentiable thermal-aware placement algorithm for chiplets that leverages automatic differentiation to optimize heat distribution and wirelength efficiently, improving over traditional methods.
Contribution
The paper presents a novel differentiable framework using automatic differentiation and physics-based thermal modeling for chiplet placement optimization.
Findings
Accelerates thermal-aware placement optimization.
Achieves better temperature control with gradient-based methods.
Outperforms traditional gradient-free approaches in scalability.
Abstract
Chiplets are modular integrated circuits that can be combined to form a larger system, offering flexibility and performance enhancements. However, their dense packing often leads to significant thermal management challenges, requiring careful floorplanning to ensure efficient heat distribution. To address thermal considerations, layout optimization algorithms concurrently minimize the total wirelength and the maximum temperature. However, these efforts employ gradient-free approaches, such as simulated annealing, which suffer from poor scaling and slow convergence. In this paper, we propose DiffChip, a chiplet placement algorithm based on automatic differentiation (AD). The proposed framework relies on a differentiable thermal solver that computes the sensitivity of the temperature map with respect to the positions of the chiplets. Regularization strategies for peak temperature, heat…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D IC and TSV technologies · VLSI and FPGA Design Techniques · VLSI and Analog Circuit Testing
