Monica S. Lam
Scholar

Monica S. Lam

Google Scholar ID: 4hS0jZ8AAAAJ
Professor of Computer Science, Stanford University
Compilersnatural language processingmachine learningarchitecturecomputer-human interaction
Citations & Impact
All-time
Citations
6,596
 
H-index
34
 
i10-index
96
 
Publications
20
 
Co-authors
0
 
Resume (English only)
Academic Achievements
  • Member of the National Academy of Engineering
  • ACM Fellow
  • Co-author of the textbook 'Compilers: Principles, Techniques, and Tools' (the Dragon Book, 2nd Edition)
  • NSF Young Investigator Award (1992)
  • Two papers selected in '20 Years of PLDI (1979–1999)', one in '25 Years of ISCA'
  • ACM Most Influential PLDI Paper Award (2001)
  • ACM SIGSOFT Distinguished Paper Award (2002)
  • ACM PLDI Best Paper Award (2004)
  • ACM ASPLOS Influential Paper Awards in both 2021 and 2022
  • University of British Columbia Computer Science 50th Anniversary Research Award (2018)
  • Almond virtual assistant received Popular Science’s Best of What’s New Award in Security (2019)
  • Research on grounding LLMs in Wikipedia to eliminate hallucination received Wikimedia Foundation’s Research of the Year Award (2024)
Research Experience
  • Leads the Open Virtual Assistant Lab (OVAL), developing the privacy-preserving open-source virtual assistant Almond
  • Created the first widely adopted research compiler, SUIF
  • Contributed to the CMU Warp Systolic Array and the Stanford DASH Distributed Memory Multiprocessor
  • Developed the affine partitioning theory, unifying loop transformations for parallelism and locality
  • Her software pipelining algorithm is used in commercial systems for instruction-level parallelism
Background
  • Professor in the Computer Science Department at Stanford University since 1988
  • Kleiner Perkins, Mayfield, Sequoia Capital Professor of the School of Engineering at Stanford University
  • Faculty Director of the Open Virtual Assistant Lab (OVAL)
  • Current research focuses on creating trustworthy and effective virtual assistants based on Large Language Models (LLMs)
  • Expert in compilers for high-performance computing, with pioneering contributions in loop transformations, instruction-level parallelism, and distributed memory multiprocessors
  • Co-founded Tensilica (now part of Cadence)
Co-authors
0 total
Co-authors: 0 (list not available)