TL;DR
Mind Mappings introduces a gradient-based method for efficient algorithm-accelerator mapping space search, significantly improving energy-delay product outcomes over prior heuristic and black-box approaches.
Contribution
The paper presents a novel differentiable approximation enabling gradient-based search for hardware mappings, overcoming non-convexity and non-smoothness issues in the search space.
Findings
Achieves up to 4.19x better EDP than prior heuristics.
Findings are close to the theoretical lower bound, indicating near-optimal solutions.
Outperforms black-box optimization methods in mapping quality.
Abstract
Modern day computing increasingly relies on specialization to satiate growing performance and efficiency requirements. A core challenge in designing such specialized hardware architectures is how to perform mapping space search, i.e., search for an optimal mapping from algorithm to hardware. Prior work shows that choosing an inefficient mapping can lead to multiplicative-factor efficiency overheads. Additionally, the search space is not only large but also non-convex and non-smooth, precluding advanced search techniques. As a result, previous works are forced to implement mapping space search using expert choices or sub-optimal search heuristics. This work proposes Mind Mappings, a novel gradient-based search method for algorithm-accelerator mapping space search. The key idea is to derive a smooth, differentiable approximation to the otherwise non-smooth, non-convex search space. With…
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.
