Vijay Janapa Reddi
Tagline:Professor at Harvard University.
Curriculum Vitae (CV)
DownloadAbout
My research integrates computer architecture and machine learning systems to advance intelligence and autonomy in mobile devices, edge computing platforms, and the Internet of Things (IoT), enabling the development of smarter and more efficient autonomous systems.
Research
- Design and Optimization of Computer Architectures
- Development of Machine Learning Systems
- Exploration of Autonomous Agents
Outreach & Education
In addition to my research, I am passionate about education and outreach. Through the Tiny Machine Learning (TinyML) course series on Harvard / edX, I’ve taught over 100,000 learners worldwide how to deploy machine learning on resource-constrained devices.
My open-source textbook on Machine Learning Systems (mlsysbook.ai) focuses on teaching students and practitioners how to design and implement AI systems effectively.
Publications
Invited: The Magnificent Seven Challenges and Opportunities in Domain-Specific Accelerator Design for Autonomous Systems
Conference PaperPublisher:Proceedings of the 61st ACM/IEEE Design Automation Conference, DAC 2024, San Francisco, CA, USA, June 23-27, 2024Date:2024Authors:Sabrina M. NeumanBrian PlancherVijay Janapa ReddiWake Vision: A Large-scale, Diverse Dataset and Benchmark Suite for TinyML Person Detection
Journal ArticlePublisher:CoRRDate:2024Authors:Colby R. BanburyEmil J. NjorMatthew StewartPete WardenManjunath KudlurNat JeffriesXenofon FafoutisVijay Janapa ReddiAdversarial Nibbler: An Open Red-Teaming Method for Identifying Diverse Harms in Text-to-Image Generation
Journal ArticlePublisher:CoRRDate:2024Authors:Jessica QuayeAlicia ParrishOana InelCharvi RastogiHannah Rose KirkMinsuk KahngErin LiemtMax BartoloJess TsangJustin WhiteNathan ClementRafael MosqueraJuan CiroVijay Janapa ReddiLora AroyoFedStaleWeight: Buffered Asynchronous Federated Learning with Fair Aggregation via Staleness Reweighting
Journal ArticlePublisher:CoRRDate:2024Authors:Jeffrey MaAlan TuYiling ChenVijay Janapa ReddiGenerative AI Agents in Autonomous Machines: A Safety Perspective
Journal ArticlePublisher:CoRRDate:2024Authors:Jason JabbourVijay Janapa ReddiSilent Data Corruption in Robot Operating System: A Case for End-to-End System-Level Fault Analysis Using Autonomous UAVs
Journal ArticlePublisher:IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.Date:2024Authors:Yu-Shun HsiaoZishen WanTianyu JiaRadhika GhosalAbdulrahman MahmoudArijit RaychowdhuryDavid BrooksGu-Yeon WeiVijay Janapa ReddiBendable non-silicon RISC-V microprocessor
Journal ArticlePublisher:Nat.Date:2024Authors:Emre OzerJedrzej KufelShvetank PrakashAlireza RaisiardaliOlof KindgrenRonald WongNelson NgDamien JausseranFeras AlkhalilDavid KongGage HillsRichard PriceVijay Janapa ReddiAdversarial Nibbler: An Open Red-Teaming Method for Identifying Diverse Harms in Text-to-Image Generation
Conference PaperPublisher:The 2024 ACM Conference on Fairness, Accountability, and Transparency, FAccT 2024, Rio de Janeiro, Brazil, June 3-6, 2024Date:2024Authors:Jessica QuayeAlicia ParrishOana InelCharvi RastogiHannah Rose KirkMinsuk KahngErin LiemtMax BartoloJess TsangJustin WhiteNathan ClementRafael MosqueraJuan CiroVijay Janapa ReddiLora AroyoThe Magnificent Seven Challenges and Opportunities in Domain-Specific Accelerator Design for Autonomous Systems
Journal ArticlePublisher:CoRRDate:2024Authors:Sabrina M. NeumanBrian PlancherVijay Janapa ReddiMLSysBook.AI: Principles and Practices of Machine Learning Systems Engineering
Conference PaperPublisher:International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2024, Raleigh, NC, USA, September 29 - Oct. 4, 2024Date:2024Authors:Vijay Janapa Reddi
Experience
John L. Loeb Associate Professor
from: 2019, until: presentOrganization:Harvard University
Associate Professor
from: 2018, until: 2019Organization:The University of Texas at Austin
Assistant Professor
from: 2011, until: 2017Organization:The University of Texas at Austin
Teaching
Tiny Machine Learning
From: 2024, Until: present
Organization:Harvard UniversityField:Electrical Engineering & Computer Science
Introduction to Computing Hardware
From: 2019, Until: 2023
Organization:Harvard UniversityField:Electrical Engineering & Computer Science
Embedded Systems
From: 2011, Until: 2017
Organization:The University of Texas at AustinField:Electrical & Computer Engineering
Code Generation and Optimization
From: 2011, Until: 2017
Organization:The University of Texas at AustinField:Electrical & Computer Engineering
Dynamic Compilers
From: 2011, Until: 2017
Organization:The University of Texas at AustinField:Electrical & Computer Engineering
Education
Doctor of Philosophy (Ph.D.)
from: 2006, until: 2010Field of study:Computer ScienceSchool:Harvard University
Master of Science (M.Sc.)
from: 2003, until: 2006Field of study:Computer EngineeringSchool:University of Colorado Boulder
Bachelor of Science (B.Sc.)
from: 1999, until: 2003Field of study:Computer EngineeringSchool:Santa Clara University
Biography
Vijay Janapa Reddi is the John L. Loeb Associate Professor of Engineering and Applied Sciences at Harvard University and Vice President and co-founder of MLCommons, a nonprofit organization committed to accelerating machine learning (ML) innovation for all. As the head of MLCommons Research, he drives the organization’s strategic direction and serves on its Board of Directors. Dr. Janapa Reddi co-led the development of the MLPerf benchmarks, which set the standard for evaluating ML performance across IoT, mobile, edge, and datacenter applications. He also serves on the board of the tinyML Foundation, where he helps build industry-academia partnerships and shape the future of edge AI technologies.
Before joining Harvard, he was an Associate Professor in the Department of Electrical and Computer Engineering at the University of Texas at Austin. His research bridges computer architecture and applied machine learning methods to develop innovative solutions at the intersection of mobile computing, edge computing, and the Internet of Things.
Dr. Janapa Reddi’s contributions to the field have been recognized with numerous accolades, including the prestigious Gilbreth Lecturer Honor from the National Academy of Engineering (NAE) in 2016, the IEEE TCCA Young Computer Architect Award (2016), and the Intel Early Career Award (2013). He has received multiple Google Faculty Research Awards (2012, 2013, 2015, 2017, 2020) and Best Paper Awards at top conferences, such as the 2020 Design Automation Conference (DAC), the 2005 International Symposium on Microarchitecture (MICRO), and the 2009 International Symposium on High-Performance Computer Architecture (HPCA). His work has been frequently recognized as IEEE Top Picks in Computer Architecture (2006, 2010, 2011, 2016, 2017, 2022, 2023), and he is an inductee of the MICRO and HPCA Hall of Fame.
Dr. Janapa Reddi is deeply committed and passionate about expanding access to applied machine learning and advocating for STEM diversity. He actively promotes ML education through his work, including authoring and editing the widely adopted open-source textbook, "Machine Learning Systems" (MLsysbook.AI), which has become a key resource for teaching machine learning systems engineering worldwide. He frequently emphasizes the often-overlooked but crucial role of ML engineers in a world centered on training AI models, noting that while ML developers are like astronauts exploring new frontiers, ML engineers are the rocket scientists and mission control specialists who make the journey possible and keep it on track.
To make machine learning accessible at a low cost, he developed the Tiny Machine Learning (TinyML) series on edX, focusing on integrating ML into resource-constrained, embedded systems. This popular MOOC has reached over 100,000 students globally, providing an affordable pathway for learners to explore the intersection of ML and embedded computing. He also spearheaded the Austin Hands-on Computer Science (HaCS) program, which brought computer science education to K-12 students in the Austin Independent School District. His passion lies in helping individuals and organizations succeed because he believes that while talent is present nearly everywhere, opportunities to succeed aren't distributed equally.
Dr. Janapa Reddi holds a Ph.D. in Computer Science from Harvard University, an M.Sc. in Electrical and Computer Engineering from the University of Colorado Boulder, and a B.Sc. in Computer Engineering from Santa Clara University.
Calendar
Looking to connect? Schedule a meeting with me at a time that works for both of us. Click the following link to view my availability and book a meeting: https://fantastical.app/vjreddi