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 Interests
- Design and Optimization of Computer Architectures
- Development of Machine Learning Systems
- Exploration of Autonomous Agents
Publications
The Magnificent Seven Challenges and Opportunities in Domain-Specific Accelerator Design for Autonomous Systems
Journal ArticlePublisher:CoRRDate:2024Authors:Sabrina M. NeumanBrian PlancherVijay Janapa ReddiRobotPerf: An Open-Source, Vendor-Agnostic, Benchmarking Suite for Evaluating Robotics Computing System Performance
Conference PaperPublisher:IEEE International Conference on Robotics and Automation, ICRA 2024, Yokohama, Japan, May 13-17, 2024Date:2024Authors:Vı́ctor Mayoral VilchesJason JabbourYu-Shun HsiaoZishen WanMartiño Crespo-ÁlvarezMatthew StewartJuan Manuel Reina-MuñozPrateek NagrasGaurav VikheMohammad BakhshalipourMartin PinzgerStefan RassSmruti PanigrahiGiulio CorradiNiladri RoyPhillip B. GibbonsSabrina 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 ReddiGPU-based Private Information Retrieval for On-Device Machine Learning Inference
Conference PaperPublisher:Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1, ASPLOS 2024, La Jolla, CA, USA, 27 April 2024- 1 May 2024Date:2024Authors:Maximilian LamJeff JohnsonWenjie XiongKiwan MaengUdit GuptaYang LiLiangzhen LaiIlias LeontiadisMinsoo RhuHsien-Hsin S. LeeVijay Janapa ReddiGu-Yeon WeiDavid BrooksG. Edward SuhAdversarial 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 Van LiemtMax BartoloJess TsangJustin WhiteNathan ClementRafael MosqueraJuan CiroVijay Janapa ReddiLora AroyoMateriality and Risk in the Age of Pervasive AI Sensors
Journal ArticlePublisher:CoRRDate:2024Authors:Matthew StewartEmanuel MossPete WardenBrian PlancherSusan KennedyMona SloaneVijay 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 ReddiFedStaleWeight: Buffered Asynchronous Federated Learning with Fair Aggregation via Staleness Reweighting
Journal ArticlePublisher:CoRRDate:2024Authors:Jeffrey MaAlan TuYiling ChenVijay Janapa ReddiMulBERRY: Enabling Bit-Error Robustness for Energy-Efficient Multi-Agent Autonomous Systems
Conference PaperPublisher:Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2, ASPLOS 2024, La Jolla, CA, USA, 27 April 2024- 1 May 2024Date:2024Authors:Zishen WanNandhini ChandramoorthyKarthik SwaminathanPin-Yu ChenKshitij BhardwajVijay Janapa ReddiArijit RaychowdhuryTinyML4D: Scaling Embedded Machine Learning Education in the Developing World
Conference PaperPublisher:Proceedings of the AAAI 2024 Spring Symposium Series, Stanford, CA, USA, March 25-27, 2024Date:2024Authors:Brian PlancherSebastian BüttrichJeremy EllisNeena GoveasLaila D. KazimierskiJesús Alfonso López SoteloMilan LukicDiego MendezRosdiadee NordinAndrés Oliva TrevisanMassimo PavanManuel RoveriMarcus RübJackline TumMarian VerhelstSalah AbdeljabarSegun AdebayoThomas AmbergHalleluyah AworindeJosé BagurGregg BarrettNabil BenamarBharat S. ChaudhariRonald CriolloDavid CuartiellesJosé A. Ferreira FilhoSolomon GizawEvgeni GousevAlessandro GrandeShawn HymelPeter IngPrashant ManandharPietro ManzoniBoris MurmannEric PanRytis PaskauskasErmanno PietrosemoliTales C. PimentaMarcelo RovaiMarco ZennaroVijay Janapa Reddi
Work Experiences
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
Teachings
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
Educations
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
Bio
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.