Лам, Моника

Pause

Моника С. Лам (род. XX век) — профессор факультета информатики Стэнфордского университета, основатель компаний MokaFive[1] и Omlet[2], соавтор второй редакции канонического учебника по проектированию компиляторов «Компиляторы: принципы, технологии и инструменты».

Общие сведения
Что важно знать
Моника Син-Лин Лам
Monica Sin-Ling Lam
Дата рождения XX век
Страна
Научная сфера виртуальные ассистенты, обработка естественного языка, машинное обучение, компиляторы, компьютерная архитектура, человеко-компьютерное взаимодействие
Место работы
Образование
Учёная степень доктор философии
Учёное звание профессор
Научный руководитель Сянчун Кун
Известна как соавтор «Драконьей книги» (2 изд.)
Награды и премии Лучшая статья на PLDI 2004
Выдающаяся статья на FSE 2002
Влиятельная статья на PLDI 2001
Сайт profiles.stanford.edu/… (англ.)

Биография

Моника Лам получила степень бакалавра наук с отличием по информатике в Университете Британской Колумбии в 1980 году, а в 1982 году — степень магистра наук по информатике в Университете Карнеги — Меллон. В 1987 году в Университете Карнеги — Меллон она защитила диссертацию доктора философии по теме «Оптимизирующий компилятор для систоличного массива» (англ. A Systolic Array Optimizing Compiler)[3]. Вскоре после защиты она присоединилась к Стэнфордскому университету, где по состоянию на 2026 год занимает именную должность профессора Инженерной школы Kleiner Perkins, Mayfield и Sequoia Capital и является профессором факультета компьютерных наук, а также по совместительству факультета электротехники с небольшой паузой в 1998 году, когда она ушла во временный отпуск, вошла в команду основателей свежесозданной тогда компании Tensilica и работала там главным научным сотрудником. Впоследствии Tensilica стала частью компании Cadence.

Научная деятельность

Исследования Моники Лам покрывают такие темы, как теория компиляции, анализ программ, операционные системы, компьютерная безопасность, архитектура, высокопроизводительные вычислительные системы. На 2016 год она заведует лабораторией MobiSocial, а ранее руководила проектом «Промежуточный формат Стэнфордского университета» (англ. Stanford University Intermediate Format, SUIF). Результатом проекта SUIF стала широко применявшаяся исследовательская инфраструктура для разработки новых методов оптимизации и автоматического распараллеливания программ. В SUIF для выявления крупнозернистого параллелизма использовались, в частности, межпроцедурный анализ, анализ зависимостей данных и распознавание редукций. Другие работы Лам включают теорию аффинного разбиения для преобразования циклов с целью достижения параллелизма и локальности данных, а также алгоритм программной конвейеризации для планирования VLIW-инструкций.

Лам руководит лабораторией Open Virtual Assistant Lab (OVAL), занимающейся разработкой виртуальных ассистентов. Один из проектов лаборатории, Almond, разрабатывался как открытый децентрализованный виртуальный ассистент, архитектура которого предполагала хранение данных на устройствах пользователей и предоставление другим сторонам только результатов разрешённых запросов. К её проектам относятся система курирования знаний STORM, предназначенная для исследования заданной темы и структурирования собранной информации, и WikiChat — разговорный агент, использующий Википедию как источник фактических сведений[4].

Моника Лам входит в редакционные коллегии высокорейтинговых журналов и регулярно возглавляет организацию научных конференций по компиляторам, языкам, операционным системам и архитектуре компьютеров или приглашается пленарным докладчиком, а также является получателем разнообразных премий за лучшие статьи и за наиболее цитируемые статьи. Она написала более сотни конференционных и несколько десятков журнальных статей, её индекс Хирша — 67[5]. С 2007 года она выбрана членом Ассоциации вычислительной техники[6]. В 2019 году Лам была избрана членом Национальной инженерной академии США. В том же году разработанный её группой виртуальный ассистент Almond был отмечен наградой журнала Popular Science «Best of What’s New» в категории «Безопасность». В 2021 и 2022 годах Лам получила премию ACM SIGARCH/SIGPLAN/SIGOPS ASPLOS Influential Paper Award, а в 2024 году — премию Фонда Викимедиа за «Лучшее исследование года» («Best Research of the Year») за проект WikiChat.

Примечания

  1. ↑ STEVE LOHR. Aiming for a Virtual End to PC Headaches. New York Times Bits. Дата обращения: 13 ноября 2013. Архивировано из оригинала 17 октября 2015 года.
  2. ↑ About Omlet Arcade Архивная копия от 19 декабря 2016 на Wayback Machine.
  3. ↑ Monica Sin-Ling Lam Архивная копия от 4 марта 2016 на Wayback Machine на Mathematics Genealogy Project.
  4. ↑ Проекты лаборатории OVAL. Open Virtual Assistant Lab. Дата обращения: 4 сентября 2026.
  5. ↑ Поиск MS Lam на Google Scholar.
  6. ↑ Monica S. Lam, Fellow, United States — 2007: For contributions to compilers and program analysis Архивная копия от 22 апреля 2016 на Wayback Machine.

Дополнительно по теме

Pause