点播式网络研讨会

Doing Research with Catapult HLS at Harvard

预估观看时长:29 分钟

分享

One of them is about proposing adaptive floating-point (FP) quantization to replace integer (INT) quantization for NNs.

This presentation introduces Harvard's experiences of using Catapult HLS in research projects. Since 2018, we have taped out several chips with hardware components designed in SystemC. The HLS design flow has been very helpful to shorten development cycle of accelerators as well as providing a way to quickly prototype different research ideas. First half of the talk focuses on our learnings with the HLS tool. Even though comparing with Verilog RTL, SystemC allows us to design hardware in a more concise and efficient manner, we find it difficult at first to figure out what kind of coding is more appropriate. Specifically, how to pass HLS and achieve pipeline initial interval “II = 1” for critical parts of accelerator designs. Throughout many trial and errors, we have developed intuitions and strategies for SystemC coding. In addition, we also extensively leverage standard hardware IPs provided in Mentor Algorithmic C and NVIDIA MatchLib to implement our designs. For the second half, we share some projects involving Catapult HLS. One of them is about proposing adaptive floating-point (FP) quantization to replace integer (INT) quantization for NNs, especially for large-scale NLP models. For hardware evaluation of this idea, we utilize Catapult HLS and PowerPro to compare power and area of FP and INT MAC datapath designs. The work has been selected as the best research paper in DAC 2020 conference.

主讲嘉宾简介

Harvard University

En-Yu Daniel Yang

PhD Student

En-Yu (Daniel) Yang is a PhD student in Computer Science at Harvard. He received B.S. in Electrical Engineering from National Tsing Hua University in 2018. His research focuses on specialized architecture and hardware design for machine learning applications. He has been working on designing accelerators using SystemC with Catapult HLS tool, and some of his work is accepted in DAC’20 and ISSCC’21 conferences.

相关资源

什么是 PLM?为何选择云端 PLM?
Infographic

什么是 PLM?为何选择云端 PLM?

什么是 PLM?了解快速、实惠的西门子云端 Teamcenter X 如何帮助更快将创新产品推向市场。了解更多信息。

数字化双胞胎和数字线程为智能、互联产品开发带来的 PLM 优势
E-book

数字化双胞胎和数字线程为智能、互联产品开发带来的 PLM 优势

阅读 Lifecycle Insights 推出的这本电子书,借助 PLM 的核心优势——数字线程和数字化双胞胎,交付智能、互联的产品。