Image: Nature

New techniques are being used to improve chip designs as manufacturing processes continue to mature and evolve. Researchers at Cornell University have applied AI in the floorplanning stage, where the memory block layout of the macroblock is decided. The AI not only designed it quicker than humans but also increased the potential speed and efficiency of the chip. This stage usually takes days or weeks, but the AI designed it in under six hours. It was trained with reinforcement learning to assess the state of the chip when making decisions. Google has already used these findings for its next-generation artificial-intelligence processors.

Success or failure in designing microchips depends heavily on steps known as floorplanning and placement. These steps determine where memory and logic elements are located on a chip. The locations, in turn, strongly affect whether the completed chip design can satisfy operational requirements such as processing speed and power efficiency.

Sources: Nature, Cornell University, TechPowerUp

Don’t Miss Out on More FPS Review Content!

Our weekly newsletter includes a recap of our reviews and a run down of the most popular tech news that we published.

Peter Brosdahl

As a child of the 70’s I was part of the many who became enthralled by the video arcade invasion of the 1980’s. Saving money from various odd jobs I purchased my first computer from a friend of my...

Join the Conversation

4 Comments

  1. My only surprise at this is that the industry was not already using some algorithm or design process to optimize this

  2. [QUOTE=”Brian_B, post: 35871, member: 96″]
    My only surprise at this is that the industry was not already using some algorithm or design process to optimize this
    [/QUOTE]

    I guess engineers like to keep their jobs so they would be in no hurry to implement such things.

  3. This and computer programming, plus driver debugging and such should be great fields for AI.

  4. [QUOTE=”Denpepe, post: 35882, member: 284″]
    I guess engineers like to keep their jobs so they would be in no hurry to implement such things.
    [/QUOTE]
    You obviously haven’t worked in IT :D. Generally stuff gets automated because you’re frustrated with your worthless co workers

Leave a comment