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(在新窗口打开)