logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

NVIDIA's AutoDMP Combines GPU Acceleration & AI to Improve Chip Design

NVIDIA has presented AutoDMP – a new methodology that combines GPU-accelerated computing with AI to improve chip design and increase semiconductor performance and efficiency.

The solution is developed to address the issue of macro placement, which impacts power-performance-area (PPA) metrics. AutoDMP "places macros and standard cells concurrently in conjunction with automated parameter tuning using a multi-objective hyperparameter optimization technique", allowing the company to generate high-quality predictable solutions and improve the macro placement quality of academic benchmarks.

NVIDIA also says that AutoDMP is computationally efficient, "optimizing a design with 2.7 million cells and 320 macros in 3 hours on a single NVIDIA DGX Station A100."

Here is how the company describes AutoDMP's PPA evaluation:

"First, the AutoDMP multi-objective parameter optimization finds a set of placements whose estimated wire length, congestion, and density lie on the Pareto front. This step essentially maps the design space of the AutoDMP parameters to the objective proxy space.

Then, map the macro placements on the objective space Pareto front to the EDA tool’s real PPA space. The two Pareto fronts likely will not match since the EDA tool conducts numerous optimizations of the placement, many of which are heuristic-driven and therefore very difficult to predict. 

Consequently, run the EDA tool on all the macro placements from the Pareto front of the objective proxy space and evaluate real PPA metrics, such as routed wire length, timing, and power obtained from the EDA tool flow execution."

According to NVIDIA's blog post, AutoDMP's PPA metrics are equal to or better than the commercial flow. The company notes its effectiveness in combining GPU-accelerated placers with AI/ML multi-objective parameter optimization and hopes this methodology can unlock new prospective design space exploration techniques.

Find more technical details in the post here. Also, don't forget to join our 80 Level Talent platform and our Telegram channel, follow us on Instagram and Twitter, where we share breakdowns, the latest news, awesome artworks, and more.

20 Chains Curve Brushes all contained within one Multi-mesh brush and Low poly meshes.

Join discussion

Comments 0

    You might also like

    A Week After "Basically Announcing" Minecraft 2, Notch Basically Cancels It

    Instead, he and his team will focus on the previously-announced retro-style roguelike.

    Discord Gets Sued Over Alleged Anti-Consumer Practices

    The plaintiffs claim the platform has intentionally made it overly difficult to cancel subscriptions.

    Rumor: Possible Release Date for Grand Theft Auto 6 Revealed

    A video game store from Uruguay appears to have disclosed the launch date for the gaming industry's most anticipated title.
    • Gradient Maps
      by Mels Mneyan

      500+ Gradient maps to improve your workflow!

    • Dirt & Scratches
      by Emil Skriver

      This pack can help you get that realism that 3D often lacks with various different dirt ad scratches captured from real surfaces.

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more

    ×