Chris Lattner
Chris Lattner是軟件工程師,LLVM編譯器基礎設施與Clang的原作者、Swift編程語言的創始人;2022年與Tim Davis創辦AI軟件公司Modular並推出Mojo語言,2026年Modular被QualcommQualcommQualcomm(高通)是總部位於美國加利福尼亞州聖迭戈的半導體與無線技術公司,1985年由 Irwin Jacobs 等七名前 Linkabit 同事創辦,以 CDMA 技術起家,現以驍龍(Snapdragon)芯片平臺和蜂窩通信標準必要專利授權為兩大支柱。它在全球多地經歷過反壟斷調查與訴訟,近年把業務擴展到汽車、物聯網、個人電腦和人工智能數據中心。點擊查看完整詞條收購後出任Qualcomm執行副總裁。
本頁目錄28 節
詞條資料
1996—2005年求學於University of Portland與University of Illinois
1996年秋至2000年春,Lattner在俄勒岡州波特蘭的University of Portland攻讀計算機科學並獲理學學士學位;2000年秋進入University of Illinois Urbana-Champaign計算機科學系,2002年獲碩士學位、2005年獲博士學位,其間擔任研究助理,2004年夏在MicrosoftMicrosoftMicrosoft(微軟)是由 Bill Gates 和 Paul Allen 於1975年創辦、總部位於美國華盛頓州雷德蒙德的科技公司,業務涵蓋 Windows、Microsoft 365、Azure、企業軟件、人工智能、遊戲和設備。點擊查看完整詞條 Research實習。[1]
2002年12月以LLVM為題完成碩士論文
2002年12月,他完成碩士論文《LLVM: An Infrastructure for Multi-Stage Optimization》,開篇指出現代編程語言與軟件工程原則正給編譯系統帶來越來越多的問題。[2]
2003年LLVM首次公開發布
LLVM於2003年10月首次以開源軟件形式發佈,Lattner是這一開源編譯器基礎設施項目的創始人兼首席架構師。[3]
LLVM 1.0的發佈說明稱,這是LLVM編譯器基礎設施的首個公開版本。[4]
2004年3月在CGO發表LLVM論文
2004年3月,Lattner與導師Vikram Adve在加州Palo Alto舉行的CGO'04(代碼生成與優化國際研討會)上發表論文《LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation》,介紹一個在編譯、鏈接、運行及運行間隙都能對程序進行分析和變換的編譯框架。[5]
2005年5月完成博士論文
2005年5月,他向University of Illinois計算機科學系提交博士論文《Macroscopic Data Structure Analysis and Optimization》,研究如何為大量使用指針的程序在現代體系結構上取得高性能。[6]
2007年7月11日宣佈開源Clang
2007年7月11日,已在AppleAppleApple(蘋果公司)是1976年創辦、總部位於美國加利福尼亞州庫比蒂諾的上市科技公司。業務包括 iPhone、Mac、iPad、可穿戴設備,以及數字內容、支付、雲端存儲等服務。公司通過自研硬件、操作系統和服務構建產品體系。點擊查看完整詞條任職的Lattner在LLVM郵件列表宣佈,團隊獲准開源為LLVM開發的新C語言前端“clang”;他寫道,這項工作目標是成為完整的C/C++/Objective-C前端,但仍“still very early work”(仍處於非常早期)。[7]
2010年獲SIGPLAN編程語言軟件獎並開始開發Swift
ACMAustralian Community MediaAustralian Community Media(ACM)是澳大利亞地區與鄉村新聞出版集團,旗下有The Canberra Times等逾100個品牌;2019年Nine將其出售給由Antony Catalano與Thorney Investment Group相關方控制的公司。點擊查看完整詞條 SIGPLAN將2010年度編程語言軟件獎授予LLVM的作者Lattner,評語稱LLVM已成為Mac OS X中Apple軟件棧不可或缺的部分,並“has had an incredible impact on both industry and academia”(對產業界和學術界都產生了巨大影響)。[8]
Lattner回憶,Swift始於2010年,起初是他利用晚上和週末編寫的項目。[9]
2013年LLVM獲ACM軟件系統獎,本人獲校友獎
2013年4月,ACM公佈2012年度獎項,Vikram Adve、Evan Cheng與Lattner因對LLVM編譯器基礎設施項目的貢獻獲得ACM軟件系統獎。[10]
同年,University of Illinois計算機系授予他2013年Young Alumni Achievement Award;當時他自2013年1月起任Apple開發者工具部門總監兼架構師,負責OS X與iOS開發者工具。[3]
2014年6月2日Apple發佈Swift
2014年6月2日,Apple在發佈iOS 8 SDK時推出面向iOS和OS X的新編程語言Swift,測試版即日向開發者計劃成員開放。[11]
Swift在WWDC上亮相,被視為可能取代Objective-C成為Apple平臺主要編程語言,兩種語言的代碼可在同一應用中共存。[12]
2015年12月3日Swift開源
2015年12月3日,Apple宣佈Swift開源,採用附運行時庫例外條款的Apache 2.0許可證,源代碼支持Apple平臺和Linux,並上線Swift.org社區網站。[13]
2017年1月離開Apple,加入Tesla
2017年1月10日,Lattner在swift-evolution郵件列表宣佈將於當月晚些時候離開Apple,由Ted Kremenek接任Swift項目負責人,他本人仍留在Swift核心團隊。[14]
2017年6月離開Tesla
約六個月後,他於2017年6月卸任Tesla Autopilot軟件負責人,表示Tesla並不適合自己。[16]
他事後表示:“In the end, Elon and I agreed that he and I did not work well together and that I should leave, so I did.”(最終Elon和我一致認為我們合作得不好,我應該離開,於是我離開了。)[17]
2017年8月14日加入Google Brain
2017年8月14日,Lattner在TwitterTwitterTwitter 是曾運營同名實時短消息與社交平臺的美國公司。服務起源於2006年,Twitter, Inc. 於2007年註冊,2013年上市,2022年被 Elon Musk 收購併私有化。2023年公司披露已併入 X Corp.,同年7月平臺啟用 X 品牌。點擊查看完整詞條宣佈將於次周加入Google BrainGoogle BrainGoogle Brain曾是Google的人工智能研究團隊,2011年由Jeff Dean等人參與創立,2015年開源機器學習系統TensorFlow;2023年4月與DeepMind合併為Google DeepMind。點擊查看完整詞條,目標是讓AI對所有人更易用。[18]
2019年5月13日首次做客Lex Fridman Podcast
2019年5月13日,他以GoogleGoogleGoogle是一家美國科技公司,由Larry Page與Sergey Brin創辦,1998年註冊成立,2015年成為Alphabet旗下企業。其業務涵蓋互聯網搜索、廣告、軟件平臺、雲計算及人工智能。點擊查看完整詞條高級總監身份做客Lex FridmanLex FridmanLex Fridman 是生於蘇聯、在美國長大的計算機科學家和播客主持人,任 MIT 研究科學家,研究人機交互與自動駕駛。他主持的 Lex Fridman Podcast 以數小時長篇對話著稱,嘉賓包括多國領導人和科技企業領袖。點擊查看完整詞條 Podcast第21期,節目題為“Compilers, LLVM, Swift, TPU, and ML Accelerators”,介紹他為TensorFlow負責CPU、GPU、TPU加速器及Swift for TensorFlow等工作。[19]
2020年1月27日加入SiFive
2020年1月27日,RISC-V芯片公司SiFive宣佈Lattner以高級副總裁身份領導平臺工程團隊,並稱他擁有15年軟件工程與機器學習基礎設施領導經驗。[20]
他在SiFive博客撰文,稱這家公司是“the company I believe is best positioned to transform the silicon industry”(我認為最有條件改變芯片產業的公司)。[21]
2020年2月25日發表MLIR論文
2020年2月25日,Lattner與Mehdi Amini等人在arXiv發表《MLIR: A Compiler Infrastructure for the End of Moore's Law》,提出構建可複用、可擴展編譯器基礎設施的新方法MLIR。[22]
2020年8月談機器學習與編譯器
2020年8月,他談到現有編譯器(包括LLVM)“were never designed for machine learning integration”(從未為集成機器學習而設計),並說“I would not write a boot loader using machine learning”(我不會用機器學習寫引導程序)。[23]
2020年10月19日第二次做客Lex Fridman Podcast
2020年10月19日,他做客第131期“The Future of Computing and Programming Languages”,話題包括與Elon MuskElon MuskElon Musk 是企業家,創辦 SpaceX 並長期擔任 Tesla 首席執行官,亦參與 PayPal、OpenAI、Neuralink、The Boring Company 與 xAI 的創建。他於2022年收購 Twitter,業務橫跨航天、電動車、能源、人工智能及社交平臺。點擊查看完整詞條、Steve JobsSteve JobsSteve Jobs(1955—2011)是科技企業家,Apple 聯合創辦人、NeXT 創辦人及 Pixar 的投資者與前首席執行官。他的職業生涯橫跨個人電腦、數字音樂、智能手機和動畫電影,並以產品設計、用戶體驗與跨領域團隊組織見長。點擊查看完整詞條和Jeff DeanJeff DeanJeff Dean 是計算機科學家、軟件工程師,Discovery Loop 聯合創始人兼首席執行官,曾任 Google 首席科學家。他於1999年加入 Google,參與 MapReduce、Bigtable、Spanner、TensorFlow 與機器學習基礎設施建設,2026年8月離開 Google 創業。同年7月,他在 Y Combinator Startup School 討論 AI 創業、工程優化與自動化研究。點擊查看完整詞條共事、Python與Swift、LLVM、MLIR、SiFive芯片設計、摩爾定律及GPT-3。[24]
2022年與Tim Davis創辦Modular
Lattner與在Google結識的Tim Davis共同創辦AI基礎設施公司Modular,公司位於硅谷,使命是讓AI計算層統一、高效並對所有人開放。[25]
2022年4月26日,兩人聯名發表Modular的首篇公開文章,提出要“to enable AI to be used by anyone, anywhere”(讓任何人在任何地方都能使用AI)。[26]
2023年5月發佈Mojo編程語言
2023年5月初,Modular在產品發佈會上推出Mojo編程語言,稱其設計目標是逐步成為Python的超集;公司演示中,一項Mandelbrot集計算比Python 3.10.9快約35,000倍。[27]
Mojo旨在把Python的易用性與C語言的速度結合起來,發佈時尚未完成。[28]
2023年6月2日第三次做客Lex Fridman Podcast
2023年6月2日,他做客第381期“Future of Programming and AI”,話題包括Mojo編程語言、Mojo與CPython、Guido van RossumGuido van RossumGuido van Rossum是在荷蘭長大的程序員,Python編程語言的創造者,1989年開始編寫Python並長期擔任其“BDFL”(終身仁慈獨裁者),2018年卸任;曾任職CWI、CNRI、Google、Dropbox和Microsoft。點擊查看完整詞條、Swift、Julia、創辦公司、ChatGPTChatGPTChatGPT是OpenAI於2022年11月30日推出的生成式人工智能助手,通過網頁和應用提供對話、寫作、編程、搜索、文件分析及圖像和語音交互等服務。產品從免費研究預覽發展為面向個人、企業和教育機構的多種方案,並逐步增加深度研究、學習模式和跨應用任務執行能力。其應用也引發有關事實準確性、個人隱私、版權、教育及青少年安全的持續討論。點擊查看完整詞條與AI風險。[29]
2023年8月24日Modular融資1億美元
2023年8月24日,Modular宣佈完成由General CatalystGeneral CatalystGeneral Catalyst(GC)是一家2000年成立、總部位於美國舊金山的投資機構,由 Joel Cutler、David Fialkow 和 Bill Fitzgerald 創辦,支持從種子階段到成長期的企業。點擊查看完整詞條領投、GV、SV AngelSV AngelSV Angel 是天使投資人 Ron Conway 於2009年與前 Google 高管 David Lee 共同創辦的舊金山風險投資機構,通常在種子輪中小額跟投,投資過 Airbnb、Pinterest 和 Dropbox 等公司;2018年宣佈不再向外部投資者募集新基金,2022年起又設立成長基金。點擊查看完整詞條、GreylockGreylockGreylock 是一家1965年在波士頓創立的美國創業投資機構,主要支持企業軟件、網絡安全、計算基礎設施、消費互聯網及金融科技領域的早期企業。點擊查看完整詞條和Factory參投的1億美元融資,累計融資達1.3億美元;當時Mojo仍處於非公開預覽階段。[30]
2025年4月Modular推出CUDA替代棧
2025年4月,Modular的平臺被視為CUDA的完整替代棧:2023年推出的推理引擎MAX新增Nvidia GPU支持;Lattner表示團隊“got to competitive performance on H100 in two months, not two years”(兩個月而非兩年內就在H100上達到有競爭力的性能)。[31]
2026年6月24日Qualcomm宣佈收購Modular
2026年6月24日,Qualcomm宣佈以約39億美元的全股票交易收購Modular,預計2026年下半年完成;Lattner表示,這將為公司提供“the scale and platform reach to accelerate that mission”(加速這一使命所需的規模與平臺覆蓋面)。[32]
2026年7月29日收購完成,出任Qualcomm執行副總裁
2026年7月29日,Qualcomm宣佈完成對Modular的收購,Lattner出任Qualcomm先進AI軟件與平臺執行副總裁(Executive Vice President of Advanced AI Software and Platforms),Mojo、MAX與Modular Cloud繼續作為產品和品牌保留。[33]
Lattner在Modular博客表示:“Joining Qualcomm gives us the scale to bring Modular's software innovations to a broader portfolio”(加入Qualcomm讓我們有規模把Modular的軟件創新帶到更廣泛的產品組合)。[34]
截至2026年10月:LLVM Foundation董事與個人生活
截至2026年10月,Lattner擔任LLVM Foundation董事;基金會介紹稱他是LLVM、Clang、Swift、MLIR和CIRCT項目的共同創建者。[35]
他自述已婚,妻子名叫Tanya,育有兩個孩子;喜好木工、滑雪、單板滑雪、游泳和徒步,曾是擊劍運動員並擔任University of Illinois古典擊劍俱樂部主席。[36]
關聯機構、網站與公開賬號
個人網站:公開鏈接:https://nondot.org/sabre/(在新窗口打開)[37]
LinkedInLinkedInLinkedIn 是面向職場人士的社交網絡平臺,2002年由 Reid Hoffman 等人創立、2003年上線,2011年在紐約證券交易所上市,2016年被 Microsoft 以約262億美元收購後成為其全資子公司,收入來自會員訂閱、廣告和招聘解決方案。點擊查看完整詞條:公開資料:https://www.linkedin.com/in/chris-lattner-5664498a/(在新窗口打開)[37]
Modular:官網:https://www.modular.com/(在新窗口打開)[25]
Qualcomm:官網:https://www.qualcomm.com/(在新窗口打開)[33]
LLVM Foundation:官網:https://foundation.llvm.org/(在新窗口打開)[35]
來源
- Chris Lattner's Resume(在新窗口打開)
- LLVM: An Infrastructure for Multi-Stage Optimization(在新窗口打開)
- Chris Lattner | Siebel School of Computing and Data Science | Illinois(在新窗口打開)
- LLVM 1.0 Release Notes(在新窗口打開)
- LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation(在新窗口打開)
- Macroscopic Data Structure Analysis and Optimization(在新窗口打開)
- [cfe-dev] New LLVM C front-end: “clang”(在新窗口打開)
- Programming Languages Software Award(在新窗口打開)
- Episode 205: Chris Lattner Interview Transcript(在新窗口打開)
- LLVM Authors Have Received One of the ACM Awards 2012(在新窗口打開)
- Apple Releases iOS 8 SDK With Over 4,000 New APIs(在新窗口打開)
- Apple Launches Swift, A New Programming Language For Writing iOS And OS X Apps(在新窗口打開)
- Apple Releases Swift as Open Source(在新窗口打開)
- [swift-evolution] Update on the Swift Project Lead(在新窗口打開)
- Tesla is snatching Apple's stars to make itself the new Apple(在新窗口打開)
- Former Apple lead & Tesla Autopilot head Chris Lattner joining Google Brain to democratize AI(在新窗口打開)
- Former Apple and Tesla engineer will try to simplify Google's AI efforts(在新窗口打開)
- Swift creator Chris Lattner joins Google Brain after Tesla Autopilot stint(在新窗口打開)
- Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators(在新窗口打開)
- Former Google and Tesla Engineer Chris Lattner to Lead SiFive Platform Engineering Team(在新窗口打開)
- With SiFive, We Can Change the World(在新窗口打開)
- MLIR: A Compiler Infrastructure for the End of Moore's Law(在新窗口打開)
- Swift's Chris Lattner on the Possibility of Machine Learning-Enabled Compilers(在新窗口打開)
- #131 – Chris Lattner: The Future of Computing and Programming Languages(在新窗口打開)
- Modular: About Us(在新窗口打開)
- The future of AI depends on Modularity(在新窗口打開)
- A new programming language 'Mojo' that can be faster than conventional Python will be developed(在新窗口打開)
- Modular finds its Mojo, a Python superset with C-level speed(在新窗口打開)
- #381 – Chris Lattner: Future of Programming and AI(在新窗口打開)
- Modular looks to boost AI mojo with $100M funding raise(在新窗口打開)
- After Three Years, Modular's CUDA Alternative Is Ready(在新窗口打開)
- Qualcomm Acquires AI Startup Modular To Challenge NVIDIA's Dominance(在新窗口打開)
- Qualcomm Completes Acquisition of Modular(在新窗口打開)
- Qualcomm Completes Acquisition of Modular(在新窗口打開)
- Board of Directors | LLVM Foundation(在新窗口打開)
- About Chris Lattner(在新窗口打開)
- Chris Lattner's Homepage(在新窗口打開)