Vijay Janapa Reddi

Tagline:Professor at Harvard University.

personal photo of Vijay Janapa Reddi

Curriculum Vitae (CV)

Download

About

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:2024
    Authors:
    Sabrina M. NeumanBrian PlancherVijay Janapa Reddi
  • RobotPerf: 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:2024
    Authors:
    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 Reddi
  • Wake Vision: A Large-scale, Diverse Dataset and Benchmark Suite for TinyML Person Detection

    Journal ArticlePublisher:CoRRDate:2024
    Authors:
    Colby R. BanburyEmil J. NjorMatthew StewartPete WardenManjunath KudlurNat JeffriesXenofon FafoutisVijay Janapa Reddi
  • GPU-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:2024
    Authors:
    Maximilian LamJeff JohnsonWenjie XiongKiwan MaengUdit GuptaYang LiLiangzhen LaiIlias LeontiadisMinsoo RhuHsien-Hsin S. LeeVijay Janapa ReddiGu-Yeon WeiDavid BrooksG. Edward Suh
  • Adversarial 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:2024
    Authors:
    Jessica QuayeAlicia ParrishOana InelCharvi RastogiHannah Rose KirkMinsuk KahngErin Van LiemtMax BartoloJess TsangJustin WhiteNathan ClementRafael MosqueraJuan CiroVijay Janapa ReddiLora Aroyo
  • Materiality and Risk in the Age of Pervasive AI Sensors

    Journal ArticlePublisher:CoRRDate:2024
    Authors:
    Matthew StewartEmanuel MossPete WardenBrian PlancherSusan KennedyMona SloaneVijay Janapa Reddi
  • Silent 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:2024
    Authors:
    Yu-Shun HsiaoZishen WanTianyu JiaRadhika GhosalAbdulrahman MahmoudArijit RaychowdhuryDavid BrooksGu-Yeon WeiVijay Janapa Reddi
  • FedStaleWeight: Buffered Asynchronous Federated Learning with Fair Aggregation via Staleness Reweighting

    Journal ArticlePublisher:CoRRDate:2024
    Authors:
    Jeffrey MaAlan TuYiling ChenVijay Janapa Reddi
  • MulBERRY: 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:2024
    Authors:
    Zishen WanNandhini ChandramoorthyKarthik SwaminathanPin-Yu ChenKshitij BhardwajVijay Janapa ReddiArijit Raychowdhury
  • TinyML4D: 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:2024
    Authors:
    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: present

    Organization:Harvard University

  • Associate Professor

    from: 2018, until: 2019

    Organization:The University of Texas at Austin

  • Assistant Professor

    from: 2011, until: 2017

    Organization: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: 2010

    Field of study:Computer ScienceSchool:Harvard University

  • Master of Science (M.Sc.)

    from: 2003, until: 2006

    Field of study:Computer EngineeringSchool:University of Colorado Boulder

  • Bachelor of Science (B.Sc.)

    from: 1999, until: 2003

    Field 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.