← All episodes

Ep 17: Vijay Reddi | Architecture 2.0 and AI for Computer Systems Design

Summary

In this insightful episode of the Computer Architecture Podcast, hosts Dr. Suvinay Subramanian and Dr. Lisa Hsu are joined by Vijay Janapa Reddi, an Associate Professor at Harvard University and Vice President and Co-founder of ML Commons. Professor Reddi is a distinguished figure in the field, known for his substantial contributions to mobile and edge computing systems, his key role in developing the MLPerf benchmarks, and his passion for education, exemplified by his machine learning systems book, `mlsysbook.ai`.

The conversation delves deep into the concept of "Architecture 2.0," a new paradigm shift where AI and Machine Learning are not just applications but integral tools for designing future computer systems. Professor Reddi shares his vision for this new era, discussing the exciting opportunities it presents, the inherent challenges, and the necessary educational shifts to equip the next generation of architects. He explains how Architecture 2.0 fundamentally rethinks the use of AI/ML to build more complex and efficient systems, especially in an age of generative AI.

A significant portion of the discussion also focuses on Professor Reddi's work in "TinyML." This fascinating area explores how to enable machine learning on resource-constrained devices, such as those with only hundreds of kilobytes of memory and milliwatt-level power consumption. He elaborates on the unique challenges and the immense potential of TinyML to transform our technological interactions, making AI truly ubiquitous by embedding it into everyday objects, from coin-cell battery-operated devices to always-on components in smartphones. The episode also touches upon the crucial role of community, open-source contributions, and collaborative efforts in driving these advancements forward.

Professor Reddi’s personal journey and inspirations, including his unique take on classic computer architecture textbooks and the importance of mentorship, add a personal and engaging dimension to the technical discussion, making this episode a compelling listen for anyone interested in the future of computer architecture and AI.

Chapters

Takeaways