Researcher

Monica S. Lam

Monica S. Lam is a Stanford computer scientist whose group built the SUIF compiler and who now works on open virtual assistants and language-model agents grounded in Wikipedia. She earned a B.Sc. at the University of British Columbia in 1980 and a Ph.D. at Carnegie Mellon in 1987, joined Stanford's faculty in 1988, helped start Tensilica in 1998, and was elected to the National Academy of Engineering in 2019. As faculty director of the Open Virtual Assistant Lab, she led the open-source Almond assistant, renamed Genie in 2021, and her lab's WikiChat won the Wikimedia Foundation Research Award of the Year in 2024. She is the Kleiner Perkins, Mayfield, Sequoia Capital Professor in the School of Engineering at Stanford, where her lab's STORM research agent has been used by about a million users.

Works
317
Citations
24,014
h-index
75

Publication numbers from OpenAlex, as of 22 October 2026.

Timeline

  1. 1980–1987

    Degrees at UBC and Carnegie Mellon

    She earns a B.Sc. in computer science at the University of British Columbia in 1980, then an M.S. in 1982 and a Ph.D. in 1987 at Carnegie Mellon University. Her doctoral thesis, A Systolic Array Optimizing Compiler, is advised by H. T. Kung.

  2. 1988–2006

    SUIF and the Dragon Book

    She joins the Stanford computer science faculty in 1988. Her research team creates SUIF, a widely used compiler infrastructure known for its locality optimizations and interprocedural parallelization, and she coauthors the second edition of the compiler textbook known as the Dragon Book, published in 2006.

  3. 1998

    Helping start Tensilica

    She takes a sabbatical from Stanford in 1998 to help start Tensilica Inc., a company that specializes in configurable processor cores. She is on the founding team of Tensilica, which is now part of Cadence.

  4. 2008–2014

    Open mobile computing and Omlet

    From 2008, she is a co-PI of the NSF Programmable Open Mobile Internet 2020 Expedition and works on open software that protects user privacy. She directs Stanford's MobiSocial laboratory and co-founds Omlet, an open, decentralized social networking tool that launches in 2014.

  5. 2019

    National Academy of Engineering election

    The National Academy of Engineering elects her in 2019 for her research on advanced compiler and analysis systems for high-performance computers. By then she also leads Stanford's Open Virtual Assistant project.

  6. 2019–2021

    Almond becomes Genie

    As faculty director of Stanford's Open Virtual Assistant Lab (OVAL), she leads Almond, an open-source virtual assistant designed as an alternative to Alexa and Google Assistant. Almond receives Popular Science's Best of What's New Award in Security in 2019, the Alfred P. Sloan Foundation awards OVAL a $1 million grant for practical prototypes, and in November 2021 the project is renamed Genie.

  7. 2023–2024

    WikiChat wins a Wikimedia award

    She coauthors WikiChat, which stops large language model chatbots from hallucinating by grounding them in Wikipedia, with Sina J. Semnani, Violet Z. Yao and Heidi C. Zhang for the Findings of EMNLP 2023. WikiChat wins the Wikimedia Foundation Research Award of the Year in 2024.

  8. As of October 2026

    Professor and OVAL director

    She is the Kleiner Perkins, Mayfield, Sequoia Capital Professor in the School of Engineering at Stanford and faculty director of OVAL, where she focuses on research assistants that discover new insights for biomedicine and other technical areas. Her team's STORM, which researches a topic on the web and returns a generated outline covering different viewpoints, has been used by about a million users. Her 2026–27 courses include Agentic AI (CS 224V).

Career

  1. Since 1988Stanford UniversityProfessor, Director
  2. 2020–2024University of Central Oklahoma
  3. 2002–2005Carnegie Mellon University
  4. 1998Tensilica, Inc.Founding team member

Education

  1. 1987Carnegie Mellon UniversityPh.D.
  2. 1982Carnegie Mellon UniversityM.S.
  3. 1980University of British ColumbiaB.Sc. in computer science

Most-cited works

  1. A data locality optimizing algorithm1991 · Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation · 1,344 citations
  2. The Stanford Dash multiprocessor1992 · Computer · 971 citations
  3. Software pipelining2004 · ACM SIGPLAN Notices · 884 citations
  4. Design and evaluation of a compiler algorithm for prefetching1992 · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · 771 citations
  5. Software pipelining: an effective scheduling technique for VLIW machines1988 · Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation · 682 citations

Sources and credits

Photo: We have no published photo of Monica S. Lam yet. Send us a free-licensed photo.

  1. Monica S. Lam - Wikipedia en.wikipedia.org. Checked 20 October 2026.
  2. Monica Lam's Profile | Stanford Profiles profiles.stanford.edu. Checked 20 October 2026.
  3. Monica S. Lam (Stanford personal page) suif.stanford.edu. Checked 20 October 2026.
  4. Monica Lam, Stanford University | USENIX usenix.org. Checked 20 October 2026.
  5. Two Stanford professors elected to National Academy of Engineering stanforddaily.com. Checked 20 October 2026.
  6. An Open-Source Challenger to Popular Virtual Assistants | Stanford HAI hai.stanford.edu. Checked 20 October 2026.
  7. Open-Source Virtual Assistant Almond Renamed Genie - Voicebot.ai voicebot.ai. Checked 20 October 2026.
  8. Stanford OVAL — Home oval.cs.stanford.edu. Checked 20 October 2026.