AlphaChip

Uses your system voice; voice and rate in settings.

Snapshot

≈ 4 min read

Names in other languages

No names in other languages are held for this entry yet.

Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.

AlphaChip is an automated method for macro placement, a crucial step in chip floorplanning. It is based on reinforcement learning (RL), a machine learning method in which a system iteratively improves its decisions by optimizing performance-based reward signals. AlphaChip was developed at Google Brain, where it was used in the design of their Tensor Processing Units. It was then made open-source and published in a Nature paper in 20211. The ideas behind AlphaChip, and the core developers, form the basis of the spin-out Ricursive. The claims of the 2021 paper have engendered considerable controversy, primarily over whether AlphaChip is an advance over existing algorithms, and academic integrity.

AlphaChip is an automated method for macro placement, a crucial step in chip floorplanning. It is based on reinforcement learning (RL), a machine learning method in which a system iteratively improves its decisions by optimizing performance-based reward signals. AlphaChip was developed at Google Brain, where it was used in the design of their Tensor Processing Units. It was then made open-source and published in a Nature paper in 2021. The ideas behind AlphaChip, and the core developers, form the basis of the spin-out Ricursive. The claims of the 2021 paper have engendered considerable controversy, primarily over whether AlphaChip is an advance over existing algorithms, and academic integrity.

Controversy

The publication of the 2021 Nature paper has lead to a number of public, scholarly, and legal disputes. The primary technical question is whether the new techniques have been adequately proven to be better than existing techniques. Few direct and publicly verifiable comparisons are available, and both internal Google studies and external attempts to replicate the algorithm have failed to show the claimed benefits. This lack of public and explicit comparisons has resulted in skepticism over the paper's claims. In addition, the inability of others to replicate the claimed results have sparked concerns about the paper’s methodology, reproducibility, and scientific integrity.

Internal dispute at Google

In 2022, Satrajit Chatterjee, a Google engineer involved in reviewing the AlphaChip work, raised concerns internally and drafted an alternative analysis, Stronger Baselines. A leaked copy of this unpublished manuscript argues that established methods outperform the RL approach in a fair comparison. In March 2022, Google declined to publish this analysis and terminated Chatterjee's employment. . Chatterjee filed a wrongful dismissal lawsuit, alleging that representations related to the AlphaChip research involved fraud and scientific misconduct. . Both parties then publicly accused each other of bad faith, personal animosity, and technical errors. In May 2024, Google and Chatterjee reached a settlement.

Comparisons to alternative techniques

The Nature paper described the reduction in design-process time as going from "days or weeks" to "hours", but did not provide per-design time breakdowns or specify the number of engineers, their level of expertise, or the baseline tools and workflow against which this comparison was made. It was also unclear whether the "days or weeks" baseline included time spent on other tasks such as functional design changes. While the approach was described as improving circuit area, critics argue the RL optimization did not alter the overall circuit area, as it adjusted only the locations of fixed-shape non-overlapping circuit components within a fixed rectangular layout boundary. Additional criticism noted the claimed six-hour runtime bound per circuit example did not account for pre-training. In the described experiments, RL policies were trained on twenty circuit blocks and then evaluated on five additional blocks, but the reported runtime reflected only the evaluation phase. The evaluation reported in the paper relied on computing resources that were larger than those used by other tools.

Research integrity concerns

In October 2024, sixteen methodological concerns were grouped into categories and itemized as "initial doubts" in a detailed critique by chip design researcher and former University of Michigan professor Igor L. Markov in Communications of the ACM, from an arXiv preprint in 2023. The critique described multiple questionable research practices in the evaluation of AlphaChip, particularly around selective reporting of benchmarks and outcomes (cherry-picking), selective use of metrics, and selective choice of baselines. , this paper was prefaced with an ACM "EXPRESSION OF CONCERN: An investigation is underway regarding the content and transparency of disclosure for this article."

See also

Criticism of Google Google Brain

Notes

References

Text derived from https://en.wikipedia.org/w/index.php?oldid=1378379185 under CC BY-SA 4.0; modifications have been made.

References

  1. ↩Wikipedia publication date (×1) · confidence 0.95 https://en.wikipedia.org/w/index.php?oldid=1378379185

Sources cited in this revision

Extracted from the cited revision's reference blocks; absent citations are not invented.