Resume
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)