High-Level Synthesis (HLS) offers a fast path from specification to physical design ready RTL by enabling a very high design and verification productivity. HLS handles several lower-level implementation details, including scheduling and pipelining, which allows designers to work at a higher level of abstraction on the more important architectural details. Designing at the C++ level allows for rapid iterations, thanks to faster simulations and easier debugging, and the ability to quickly explore different architectures. HLS is a perfect match for designing DNN accelerators, given its ability to automatically generate the complex control logic that is often needed. This webinar will describe the design and verification of the systolic array-based DNN accelerator taped out by our group, the performance optimizations of the accelerator, and the integration of the accelerator into an SoC. Our accelerator achieves 2.2 TOPS/W and performs ResNet-18 inference in 60 ms and 8.1 mJ.  

What you will Learn

  • Effective use of HLS for ML accelerator design
  • Analyzing performance and optimizations
  • Integrating an HLS design into an SoC

Who Should Attend

  • System architects and RTL/HW designers interested in using HLS for ML accelerators

Meet the Speaker

Stanford University

Kartik Prabhu

PhD student in Electrical Engineering

Kartik is a PhD student in Electrical Engineering at Stanford University advised by Professor Priyanka Raina. He received his M.S. degree in Electrical Engineering from Stanford University in 2021 and B.S. degree in Computer Engineering from Georgia Tech in 2018. His research focuses on designing energy efficient hardware accelerators for machine learning.

Conteúdo informativo relacionado

Meeting the requirements of the digital thread with simulation process and data management
Webinar

Meeting the requirements of the digital thread with simulation process and data management

Watch to learn how companies are realizing the value and benefits of the digital thread with simulation solutions for process and data management.

Quick Teamcenter upgrade testing and load testing using Active Tester – codeless test automation for Teamcenter
Webinar

Quick Teamcenter upgrade testing and load testing using Active Tester – codeless test automation for Teamcenter

Watch this on-demand Realize LIVE session to learn about reducing testing time with a codeless test automation solution for Teamcenter.

Realize LIVE – Explore active reports in Active Workspace
Webinar

Realize LIVE – Explore active reports in Active Workspace

Watch this Realize LIVE on-demand session to learn how to build active reports in Teamcenter’s Active Workspace.