In this special episode of the Computer Architecture Podcast, hosts Suvinay Subramanian and Lisa Hsu celebrate the 50th anniversary of the International Symposium on Computer Architecture (ISCA). They are joined by three distinguished leaders from the computer architecture community: Dave Patterson, former Sigarch chair in the 90s, professor emeritus at UC Berkeley, and Turing Award recipient; Norm Jouppi, former Sigarch chair in the early 2000s, VP and engineering fellow at Google; and Natalie Enright Jerger, incoming Sigarch chair and professor at the University of Toronto.
The episode delves into the evolution of the computer architecture field and the Sigarch community over the past half-century. The guests share their unique perspectives on the past, present, and future of computer architecture, reflecting on significant milestones, technical advancements, and the changing dynamics of the community. They discuss the growth of ISCA, the importance of industry-academia collaboration, the challenges and opportunities presented by new technologies like AI and quantum computing, and the evolving culture within the research community.
This commemorative episode offers listeners a rich historical context, insightful reflections from pioneers in the field, and an optimistic outlook on the exciting future of computer architecture. The conversations touch upon the shift in research focus, the increasing importance of interdisciplinary collaboration, and the ongoing efforts to foster a more inclusive and supportive environment for researchers and students.
Chapters
00:00:00 — Introduction and Guest Dave Patterson
00:02:14 — Dave Patterson on the Early Days of ISCA and Sigarch
00:03:45 — The Growth of the ISCA Community and Industry Focus
00:04:20 — Dave Patterson on the Evolution of Industry-Academia Interaction
00:05:01 — Fostering Industry-Relevant Research and the Industrial Track at ISCA
00:07:04 — Dave Patterson on Future Mindsets and Foundational Principles in Research
00:08:36 — The Importance of Building Physical Systems and Prototypes
00:10:18 — Dave Patterson on Open EDA Tools and the Golden Age of Computer Architecture
00:11:15 — Dave Patterson on Evolving Conference Structures and the Impact of Multiple Deadlines
00:17:57 — Dave Patterson's Favorite Memories from ISCA
00:19:53 — Dave Patterson on the Current "New Golden Age" of Computer Architecture
00:23:07 — Introduction of Guest Norm Jouppi (and a Note on Pronunciation)
00:25:05 — Norm Jouppi on the Sigarch Community in the Early 2000s
00:26:07 — Technical Themes and Community Growth During Norm Jouppi's Tenure
00:28:53 — Community Initiatives and Challenges During Norm Jouppi's Chairmanship
00:32:30 — Norm Jouppi on Big Science vs. Little Science in Computer Architecture
00:36:37 — Grand Challenges and the Future of Computer Architecture Research with Norm Jouppi
00:38:34 — Norm Jouppi on the Evolving Technical Landscape and the Big Tent Nature of ISCA
00:41:20 — Norm Jouppi's Excitement for the Future of the Sigarch Community
00:45:23 — Introduction of Guest Natalie Enright Jerger
00:46:34 — Natalie Enright Jerger on the Growth and Diversity of the ISCA/Sigarch Community
00:50:19 — Fostering Collaboration and Mentorship in a Growing Community with Natalie Enright Jerger
00:53:38 — Natalie Enright Jerger on Future Opportunities and Initiatives for Sigarch
01:00:00 — Concluding Remarks and Episode Wrap-up
Takeaways
The computer architecture community and ISCA have grown significantly over 50 years, evolving from smaller, more intimate gatherings to large, diverse international conferences, reflecting the expanding scope and impact of the field.
Strong collaboration between industry and academia has been a consistent theme and a vital driver of innovation in computer architecture, with initiatives like dedicated industrial tracks at conferences helping to bridge research and practical application.
The field is currently in a "new Golden Age," driven by the slowing of Moore's Law, the end of Dennard scaling, and the rise of new demanding applications like AI, creating immense opportunities for architectural innovation.
Fostering an inclusive and supportive community culture, including mentorship programs and initiatives to support diversity, is crucial for the continued health and progress of the computer architecture field.
While the "big tent" nature of modern computer architecture conferences allows for a wide range of topics, there's an ongoing discussion about maintaining core identity, managing paper volume, and ensuring meaningful interactions and collaborations.