← All episodes

Ep 9: Yungang Bao | Hyperscale Cloud and Agile Hardware Design in China

Summary

This episode of the Computer Architecture Podcast features an insightful conversation with Professor Yungang Bao, a distinguished figure in China's computer architecture landscape. Professor Bao is a professor at the Institute of Computing Technology (ICT) in the Chinese Academy of Sciences, where he also serves as Deputy Director. He is notably the founder of the China RISC-V Alliance (CRVA) and acts as its Secretary-General. His extensive research spans open-source hardware, agile chip design, data center architecture, and memory systems, with significant contributions including the Parsec 3.0 benchmark suite and the innovative "labeled Von Neumann paradigm."

Dr. Lisa Hsu and Dr. Suvinay Subramanian engage Professor Bao in a wide-ranging discussion that delves into the state of hyperscale cloud infrastructure in China, which Professor Bao re-frames as being driven by large "Internet Companies" rather than just "hyper cloud" providers. The conversation explores the unique characteristics of this ecosystem, the types of workloads dominating these data centers (particularly AI-related), and the trend towards custom chip development by major Chinese tech companies.

A significant portion of the episode is dedicated to Professor Bao's pioneering work on the XiangShan open-source high-performance RISC-V processor and the associated agile chip design methodologies. He shares the journey of this project, the decision to use Chisel, and the remarkable "One Student One Chip" initiative, a large-scale educational program fostering hands-on chip design experience. The discussion also touches upon Professor Bao's personal journey into computer architecture and his advice for aspiring students in the field.

Chapters

Takeaways