モニカ・S・ラム | |
|---|---|
| 生まれる | モニカ・シンリン・ラム |
| 国籍 | アメリカ人 |
| 学歴 | |
| 教育 | ブリティッシュコロンビア大学 |
| 母校 | カーネギーメロン大学 |
| 論文 | シストリックアレイ最適化コンパイラ (1987) |
| 博士課程の指導教員 | HT クン |
| 学術研究 | |
| 規律 | コンピュータサイエンス |
| 機関 | スタンフォード大学 |
モニカ・シンリン・ラムはアメリカのコンピュータ科学者です。彼女はスタンフォード大学のコンピュータサイエンス学部の教授です。
経歴
モニカ・ラムは1980年にブリティッシュコロンビア大学で理学士号を取得し、 1987年にカーネギーメロン大学でコンピュータサイエンスの博士号を取得しました。 [1]
ラムは1988年にスタンフォード大学のコンピュータサイエンス学部に加わりました。彼女は、コンパイラ、プログラム分析、オペレーティングシステム、セキュリティ、コンピュータアーキテクチャ、高性能コンピューティングなど、コンピュータシステムの幅広いトピックの研究に貢献してきました。最近では、自然言語処理と、プライバシー保護に重点を置いた仮想アシスタントに取り組んでいます。彼女は、World Wide Voice Webの最初のワークショップを主催したOpen Virtual Assistant Labの学部長です。[2]このラボは、国立科学財団が後援するオープンソースのAlmond音声アシスタント[3]を開発しました。[ 4 ] [ 5 ] Almondは、 2019年にPopular ScienceのBest of What's New賞を受賞しました。 [6]
ラム氏は以前、SUIF(スタンフォード大学中間フォーマット)コンパイラプロジェクト[7]を率いていました。このプロジェクトは、局所最適化と手続き間並列化で知られる、広く使用されているコンパイラインフラストラクチャを生み出しました。ラム氏が開発したコンパイラ技術の多くは、産業界で採用されています。ラム氏の他の研究プロジェクトには、CMU Warpマシン、 VLIWプロセッサのシストリックアレイ、スタンフォードDASH分散共有メモリマシンのアーキテクチャとコンパイラなどがあります。1998年、ラム氏はスタンフォード大学を長期休暇で離れ、構成可能なプロセッサコアを専門とする会社、 Tensilica Inc.の設立に携わりました。
別の研究プロジェクトでは、彼女のプログラム分析グループがソフトウェアのセキュリティと信頼性を向上させるツールのコレクションを開発しました。彼らは、最初のスケーラブルなコンテキスト依存の包含ベースのポインタ分析と、プログラマーがDatalogクエリを記述するだけでコンテキスト依存の分析を表現できる BDDBDDB という無料で利用できるツールを開発しました。開発された他のツールには、 SQL インジェクションなどの Web アプリケーションのセキュリティ脆弱性を見つけるための静的および動的分析である Griffin、静的および動的プログラム クエリ言語である QL、静的メモリ リーク検出器である Clouseau、動的バッファ オーバーラン検出器である CRED、動的エラー診断ツールである DIDUCE などがあります。
Collective プロジェクトでは、彼女と研究グループが livePC のコンセプトを開発しました。livePC の加入者は、再起動するたびに公開されている最新の PC 仮想イメージを自動的に実行します。このアプローチにより、コンピューターをスケーラブルかつ安全に管理できます。2005 年に、グループはMokaFiveという会社を設立し、この技術を業界に移転しました。彼女はまた、Programmable Open Mobile Internet 2020 イニシアチブの一環として、スタンフォード大学の MobiSocial 研究所を指揮しました。
ラム氏は2014年に設立されたOmlet [8]の共同設立者でもある。OmletはMobiSocialの最初の製品である。[9] [10] Omletは、拡張可能なチャットプラットフォームをベースにしたオープンで分散型のソーシャルネットワーキングツールである。[11]
ラム氏は、2000 年にACM SIGPLAN プログラミング言語設計および実装会議の議長を務め、ACM Transactions on Computer Systems の編集委員会に所属し、言語とコンパイラ (PLDI、POPL)、オペレーティング システム (SOSP)、およびコンピュータ アーキテクチャ (ASPLOS、ISCA) に関する会議の多数のプログラム委員会で活動しました。
受賞歴
ラム氏は以下の賞や栄誉を受けています。
- 全米工学アカデミー会員、2019年[12]
- ブリティッシュコロンビア大学コンピュータサイエンス50周年記念研究賞、2018年[13]
- 2007年 ACM フェロー
- 2004年ACMプログラミング言語設計と実装最優秀論文賞
- 2002年ACM SIGSOFT優秀論文賞
- 2001年ACM最も影響力のあるプログラミング言語設計および実装論文賞
- 1992年NSF若手研究者賞
- 彼女の論文のうち2つは「PLDIの20年間 - 選集(1979-1999)」に掲載されました。
- 彼女の論文の 1 つは、1988 年の「コンピュータ アーキテクチャに関する国際シンポジウムの 25 年」で評価されました。
文献
- コンパイラ: 原則、テクニック、ツール (第 2 版) (2006) (「ドラゴン ブック」)、 Alfred V. Aho、Monica S. Lam、 Ravi Sethi、 Jeffrey D. Ullman著( ISBN 0-321-48681-1 )
- シストリックアレイ最適化コンパイラ(1989) ( ISBN 0-89838-300-5 )
- モニカ・ラム、論文[14]
参考文献
- ^ 「モニカ・ラム コンピューターサイエンス教授」スタンフォード大学。 2016年3月3日閲覧。
- ^ 「スタンフォードオープンバーチャルアシスタントラボ」oval.cs.stanford.edu . 2022年1月16日閲覧。
- ^ “Almond -- オープンでプライバシーを保護する仮想アシスタント”. almond.stanford.edu . 2021年4月13日時点のオリジナルよりアーカイブ。2020年6月23日閲覧。
- ^ 「CNS Core: Large: Open Federated Virtual Assistantsによる自律性とプライバシー」。nsf.gov 。 2020年6月23日閲覧。
- ^ マークオフ、ジョン(2019年6月6日)。「スタンフォード大学チーム、プライバシーを重視した代替手段でAlexaとSiriに対抗」ニューヨークタイムズ。 2020年6月23日閲覧。
- ^ 「2019年の最も偉大なイノベーション100選」ポピュラーサイエンス誌。
- ^ 「スタンフォードSUIFグループ」。
- ^ 「Microsoft Research Faculty Summit 2015 - Speakers」. microsoft.com . 2015年7月9日. 2016年3月3日閲覧。
- ^ Zimmerman, Eilene (2014年3月18日). 「SXSWからの報告: ソーシャルメディアの新興企業」. New York Times . 2016年3月3日閲覧。Omlet
は、SXSW Acceleratorコンペティションで発表され、決勝に進出したモバイル共有およびコラボレーションプラットフォームです。これは、スタンフォード大学のコンピューターサイエンス教授であり、同社の最高経営責任者であるモニカ・ラムによって設立されたMobiSocialの最初の製品です。
- ^ Tweney, Dylan (2014年3月28日). 「このスタンフォードチームはわずか1000万ドルでインターネット全体を再発明している」 VentureBeat . 2016年3月3日閲覧。
- ^ 「About - Omlet」 。 2016年3月3日閲覧。Omlet
はオープンメッセージングプラットフォームであり、携帯電話のユニークな特性を活用して、消費者が「何でも、誰とでも、どこでも共有」できるようにし、共有したデータを所有できるようにするモバイルメッセージングアプリケーションの新しい標準です。
- ^ 「全米工学アカデミー、会員86名と外国人会員18名を選出」nae.edu 2020年6月23日閲覧。
- ^ 「2018 Award Winners UBC CS 50周年記念」。cs.ubc.ca 。 2020年6月23日閲覧。
- ^ シストリックアレイ最適化コンパイラ(1987); アドバイザー:HT Kung。
外部リンク
- モニカ・ラムの生徒の木
- 数学系譜プロジェクトのモニカ・S・ラム
- DBLP 出版サーバー
- モニカ・ラム 現在の履歴書
- モニカ・ラム氏によるモカファイブの経歴に関するインタビュー
