This work from Google (original Nature paper: https://www.nature.com/articles/s41586-021-03544-w ) has been credibly criticized by several researchers in the EDA CAD discipline. These papers are of interest: - A rebuttal by a researcher within Google who wrote this at the same time as the "AlphaChip" work was going on ("Stronger Baselines for Evaluating Deep Reinforcement Learning in Chip Placement"): http://47.190.8…
How AlphaChip transformed computer chip design
61–70 of 215 posts
Re: How AlphaChip transformed computer chip design
#62Earlier quoted context omitted.
Exactly what I was thinking. Also: when is this coming to KiCad? :) PS: It would also be nice to apply a similar algorithm to graph drawing (e.g. trying to optimize for human readability instead of electrical performance).
The issue is that in order to optimize for human readability you'll need a huge number of human evaluations of graphs?
Re: How AlphaChip transformed computer chip design
#63Re: How AlphaChip transformed computer chip design
#64Re: How AlphaChip transformed computer chip design
#65Every generation of chips is used to design next generation. That seems to be the root of exponential growth in Moore's law.
Re: How AlphaChip transformed computer chip design
#66Earlier quoted context omitted.
Floorplanning algorithms and solvers already exist https://limsk.ece.gatech.edu/course/ece6133/slides/floorplan...
The original paper from DeepMind evaluates what they are now calling AlphaChip versus existing optimizers, including simulated annealing. They conclude that AlphaChip outperforms them with much less compute and real time. https://www.cl.cam.ac.uk/~ey204/teaching/ACS/R244_2021_2022/...
Of course they do. I'm waiting for their products.
Re: How AlphaChip transformed computer chip design
#67Why aren’t they using this technique to design better transformer architectures or completely novel machine learning architectures in general? Are plain or mostly plain transformers really peak? I find that hard to believe.
Re: How AlphaChip transformed computer chip design
#68Re: How AlphaChip transformed computer chip design
#69Why do they keep saying "superhuman"? Algorithms are used for these tasks, humans aren't laying out trillions of transistors by hand.