Google AI Chips: What You Need to Know About AI Hardware

4 years ago -

Google AI Chips: What You Need to Know About AI Hardware

Human engineers take months to design Google AI chips, but now it can be matched or beaten by Artificial Intelligence (AI) in just 6 hours. Google has been working for years on how to use machine learning and AI to create chips, but they recently claimed in a paper in the journal Nature 2021, “a chip can be designed by its new AI in less than 6 hours that would take human engineers months to design”. In the paper, the authors write that our method has been used to design the next generation of Google TPU (tensor processing unit) chips, which are used to run AI-related tasks.

As the world is facing a shortage of chips or semiconductors, researchers of the Google team are working on designing next-gen Google AI chips and have developed an AI model that allows to perform chip design by artificial agents with more experience than any human engineers. This breakthrough could have major implications for the semiconductor sector.

“Google uses AI to create next-gen chip floor plans that are superior or comparable to those chips designed by any human engineers in all key metrics include performance, power consumption, and chip area.”

The use of software in chip designs is not new. But according to Google, the new deep build-up model is known as “floorplanning,” which generates the chips automatically, which are superior or comparable to those chips designed by any human engineer. 

Chip floor-planning is the engineering design task of the physical layout of a computer chip. Human engineers require the aid of computer tools to find the optimal layout on silicon dies for a chip. It includes CPUs, GPUs, & memory cores to be connected by using tens of km of minuscule wiring. Deciding to place each component on a die can affect the efficiency and speed of the chip. While given the scale of chip manufacture & computational cycles, nanometer changes in placement can make huge effects. Google teams note that designing the floor-planning can take months of intense effort, but with machine learning and AI, there is a way to tackle this problem as a game.

“GOOGLE team compared the challenge of designing next-generation Google AI chips to a Board GAME.”

In time and time again, AI has proven that it can beat humans at board games like Go & Chess, and the Google team compared the floor-planning to such challenges. You have a silicon die instead of a game board, and you’ve components like CPUs, GPUs instead of pieces like rooks & knights. Now the task is to find each board’s win conditions. In-game “chess” is called a checkmate, while in chip design it is a computationally efficient as possible. The Google team trained a new RL (reinforcement learning) algorithm on a dataset of 10k chip floorplans to learn which chip works and what chip don’t work.

For several decades, researchers have failed to come up with ways that remove the burden of floor-planning for engineers. Engineers rely on computer s/w to assist them with their tasks, but still, it takes several months to work out how to best assemble components on the devices. Moore’s law predicts that the no. of transistors on the chip doubles every year, which means that engineers are faced with an equation that grows exponentially with time. They are still having to meet the tight schedules. And here, Google successfully attempts to build up automated floor planning, which could be game-changing for resolving that challenge.

Google uses AI to design next-gen chips in just 6 hours

What does this next-gen Google AI chips exactly do?

  • “Where human takes months to design a chip, our reinforcement learning generates chips just in six hours”, said in a tweet by Anna Goldie, the research scientist at Google Brain.
  • She also added that these superhuman AI-generated layouts were used in Google’s latest accelerator, TPU-v5.
  • Google uses this AI to develop floor plans of the next generation TPUs, which run in the company’s Data Center to optimize the performance of AI applications.
  • TPU is the web giant that is used to accelerate the neural networks in the search engine, AlphaZero, AlphaGo, and other projects or products.
  • Google uses AI software to optimize future chips, which speeds up Machine Learning software.
  • It can save thousands of hours of human effort for each new generation.
  • It can create a symbiotic relationship between two fields by making more powerful AI-designed advances in AI.
  • It can able to produce an ideal floor plan faster and better than any traditional automated tools and humans at the controls.

Google has explored many other parts using AI, like rivals like Nvidia and Architecture Exploration, to look into other methods to speed up the workflow. It looks like the virtuous cycle of designing the AI chips for AI is just getting started. This new floor planning strategy also helps in solving many other problems like city planning, vaccine testing & distribution, and looking for the best uses of limited sets of resources. However, there came upon stress with the advancement of AI, “the researchers or industry must make sure that the time-saving techniques do not drive away humans with the necessary core skills.”

Pingback: How AI is used in Marketing

Pingback: Can an AI write an article?

Share with Friends

About Author

Ruby is an IT Engineer | Blogger | Digital marketer who offers Copywriting, ghostwriting, and blogging services to provide digital marketing content that gains social media attention and increases search engine visibility.

View all post from the Author

Follow @mysticrubs