Auto Byte

专注未来出行及智能汽车科技

微信扫一扫获取更多资讯

Science AI

关注人工智能与其他前沿技术、基础学科的交叉研究与融合发展

微信扫一扫获取更多资讯

RISC-V阵营利好消息!编译器大神Chris Lattner离开谷歌加入SiFive

谈到Lattner,不得不先聊聊Swift。

如果你准备研究深度学习,那么你一定听说过 Swift 版的 TensorFlow

“为什么 Google 会创建 Swift 版的 TensorFlow?现在已经有 Python 和 C++ 版本了,为什么还要添加另一种语言?”

要知道在很长一段时间里, Swift 曾被视为世界上最好的语言。

所以,尽管Google 意识到 Python 是一种优秀的语言,但它仍有许多难以克服的局限性。TensorFlow 需要一种新语言,经过长时间的考虑后,这个重任落到了 Swift 肩上。

而Swift背后的那个男人就是今天故事的主角——Chris Lattner。

对于30+的程序员而言,Lattner绝不是一个陌生的名字,他的冠名头衔可不短——是苹果Swift编程语言之父兼主要作者,也是LLVM编译器堆栈和子项目(例如Clang C / C ++编译器前端)的创始人,还是Clang 主要贡献者。

与此同时,Lattner的职业履历也相当丰富。

  • 2011-2017年,供职苹果,开发部高级总监,架构师
  • 2017.1-2017.6,担任特斯拉副总裁,负责自动驾驶
  • 2017.8-2020.1,任职谷歌Google Brain,高级总监

现在,Lattner已经开始新的探险——加入一家芯片创业公司SiFive负责其平台工程。

因为SiFive长期致力于开源架构RISC-V的研发和落地,并且是全球首家基于 RISC-V 定制化的半导体企业,所以这一人事变动也被视为RISC-V领域的重大利好。

1、苹果编程语言Swift背后的男人

所谓编译器,即把程序员的代码翻译成机器可以理解的语言的工具。

Lattner 毕业于波特兰大学学习的计算机科学,在成为 LLVM 的联合作者之一后,于 2005 年连同团队被苹果收入麾下,以支持苹果计算机开发应用程序系统,随后对 Xcode(编程工具)、OpenGL 实现以及 Swift 的推出贡献非常大。

苹果公司是LLVM计划的主要资助者。早年苹果一直使用GCC作为官方的编译器,但Apple对GCC的性能不满意,再者Objective-C在GCC中优先级低,GCC对Objective-C语言新特性的支持程度也不高。因此苹果一直在寻找compiler的开源替代品,于是他们将目光转移到LLVM身上。

Chris Lattner 在苹果从 2010 年就已经开始着手设计 Swift 这门语言,历经 4 年的发展于 2014 年的 WWDC 正式对外公布,并在 2015年12月3日正式开源。

到2017年1月11日为止,Swift 在 GitHub 上有将近 3.6万的标星,在 TIOBE 排行榜中超过了 Objective-C 排在第14名,成绩相当可观。

这几年 Swift 所获得的成绩,除了苹果的大力推动以外,Chris Lattner 的付出功不可没。

在苹果公司(Apple)工作了十多年之后,Chris领导了基于LLVM的工具链工作,并开发了Swift编程语言,在特斯拉(Tesla)的六个月里,他专注于Autopilot软件。随后又在Google工作了半年,他在Google从事TensorFlow机器学习IR以及其他与编译器相关的工作。

Lattner 谈道,苹果一直有开源的传统。LLVM 虽然不是始于苹果,但是最终是苹果完成并将其开源。Clang 则完完全全是生于斯开源于斯。还有其他工具,比如 LLDB,libc+,以及compiler-rt 都是如此。

LLVM是模块化和可重用的编译器和工具链技术的集合,Clang 是 LLVM 的子项目,是 C,C++ 和 Objective-C 编译器,因为多模块的复用,所以提供了惊人的快速编译,比 GCC 快3倍。

随后 ,Lattner 被特斯拉招募担任自动驾驶软件高级副总,不过好景不长,他只在特斯拉待了半年就不得不承认这个角色并不适合他。Lattner 离开之后,特斯拉驾驶副总的位置由另一位芯片大牛——前AMD K8架构的首席架构师吉姆·凯勒(Jim Keller)接棒。

在特斯拉待了 6 个月后,Chris Lattner 最终决定加入 Google Brain 继续搞人工智能方面的研究。

Google Brain 是 Alphabet (谷歌的母公司)的一个下属部门,专攻机器学习人工智能。更注重谷歌整个产品线上所用技术的实际应用,该部门的明确目标是将该学科广泛推广到公司之外的领域。

2、一个“巴铁”的IC梦


人们喜欢把中国与巴基斯坦的关系称作“巴铁”,在RISC-V的领域也有这么一位巴铁,始终关注着中国半导体的发展,并致力于将RISC-V在中国发扬光大,惠及更多人。

他就是SiFive全球CEO Naveed Sherwani博士。

Sherwani在接受采访时曾谈道,“半导体产业的未来一定在中国。在未来的10到15年之内,中国将会占据很大的半导体制造的市场份额,这将使中国成为半导体产业创新的核心。我们相信半导体产业可以普惠于社会大众,并且为生活在社会最底层的人群提供智能手机,平板电脑,互联设备等解决方案,最终为这些人群带来丰富多彩的生活。中国将引领这场半导体设计的革命,而SiFive可以在其中扮演很重要的角色,引领RISC-V在全世界的普及与发展。”

2015年,SiFive最初由RISC-V开创者Krste Asanovic,以及Yunsup Lee和Andrew Waterman创建,通过其定制化RISC-V半导体产品,帮助IC设计及系统公司缩短上市时间,减少成本费用,让定制硅芯片产品更加大众化。

2019年6月,SiFive完成新一轮由高通风投领投的的D轮融资,6540万美元,另外赛昉科技(独立的SiFive中国公司)也获得1100万美元投资,到目前为止累积融资金额为1.25亿美元。

在此之前,三大半导体公司(高通英特尔三星)的投资机构都已对其投资,与此同时,全球Top 10半导体公司的6家是SiFive的客户。 2019年销售额预期达到1亿美元,其中3/4来自芯片销售,1/4来自IP授权。

目前,SiFive员工达到450多人(包括收购的Open Silicon),全球15个据点,仍在继续扩张中。

SiFive在国际市场上已开始了平台及生态的合作及布局。与多家国际知名半导体厂商建立起了深度合作关系。如Western Digital,该公司宣布其计划研发的所有产品中的存储器控制芯片都将采用RISC-V的IP,预估未来年出货量将达到20亿个核;韩国FADU公司的SSD控制级芯片将采用SiFive Core IP。

附Chris Lattner的公开信

借助SiFive,我们可以改变世界

——平台工程高级副总裁Chris Lattner

我的目标是制造美丽的事物,以帮助改变世界。过去的15年中,我很幸运在硅谷度过,并与一些塑造各种技术的主要公司合作。今天,我非常兴奋地加入SiFive,我认为这是最能改变硅产业的公司,能够领导平台工程团队。凭借积累的经验和领先的为我们行业提供动力的大规模生产系统,我期待着SiFive令人惊叹的工程师团队实现定制芯片的梦想。

摩尔定律的终结是一个深刻的时代,它带来了新的加速器,对定制ASIC的新需求以及新的机遇-我相信半导体行业现在应该改变其创新方法。该行业已经被专有技术所定义,这些专有技术难以使用,无法很好地互操作并且具有糟糕的用户体验。我相信开放式工具,世界一流的工程技术以及对端到端用户体验的关注可以改变整个行业。同样,RISC-V体系结构为每个级别的SoC定制提供了独特的机会。这只有通过SiFive雄心勃勃的设计方法才有可能实现,而该方法在业界是无与伦比的。

我的背景包括创建和领导许多大型技术的经验,包括LLVM编译器基础结构项目,Clang C和C ++编译器,MLIR机器学习基础结构等编译器技术。我还带头创建了Swift(一种为苹果生态系统提供支持的程序设计语言),并领导了Tesla的团队,该团队在自动驾驶领域应用了广泛的技术。最近,我为Google Brain和TensorFlow建立和管理了一系列与AI相关的编译器,运行时和编程语言团队。

我对自己职业生涯中的机遇深表谢意,但我更激动地加入SiFive雄心勃勃的世界级团队,他们正在着手更大的项目:通过SiFive的设计使定制硅片更易使用平台。SiFive的垂直集成,从想法到硅的团队是一个令人难以置信的一站式商店,因此可以比以往任何时候都更快,更实惠地开发最终市场的硬件。

更快,更好,更便宜的定制SoC开发将使其更易于访问,并使世界各地的人们能够完成其他任何地方都不可能实现的技术突破。让我们一起改变世界!

产业RISC-V编译器谷歌SiFive
相关数据
英特尔机构

英特尔(NASDAQ: INTC)是全球半导体行业的引领者,以计算和通信技术奠定全球创新基石,塑造以数据为中心的未来。我们通过精尖制造的专长,帮助保护、驱动和连接数十亿设备以及智能互联世界的基础设施 —— 从云、网络到边缘设备以及它们之间的一切,并帮助解决世界上最艰巨的问题和挑战。

http://www.intel.cn/
相关技术
Qualcomm机构

高通公司(英语:Qualcomm,NASDAQ:QCOM)是一个位于美国加州圣地亚哥的无线电通信技术研发公司,由加州大学圣地亚哥分校教授厄文·马克·雅克布和安德鲁·维特比创建,于1985年成立。两人此前曾共同创建Linkabit。 高通公司是全球3G、4G与5G技术研发的领先企业,目前已经向全球多家制造商提供技术使用授权,涉及了世界上所有电信设备和消费电子设备的品牌。根据iSuppli的统计数据,高通在2007年度一季度首次一举成为全球最大的无线半导体供应商,并在此后继续保持这一领导地位。其骁龙移动智能处理器是业界领先的全合一、全系列移动处理器,具有高性能、低功耗、逼真的多媒体和全面的连接性。目前公司的产品和业务正在变革医疗、汽车、物联网、智能家居、智慧城市等多个领域。

http://www.qualcomm.com/
深度学习技术

深度学习(deep learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。 深度学习是机器学习中一种基于对数据进行表征学习的算法,至今已有数种深度学习框架,如卷积神经网络和深度置信网络和递归神经网络等已被应用在计算机视觉、语音识别、自然语言处理、音频识别与生物信息学等领域并获取了极好的效果。

机器学习技术

机器学习是人工智能的一个分支,是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、计算复杂性理论等多门学科。机器学习理论主要是设计和分析一些让计算机可以自动“学习”的算法。因为学习算法中涉及了大量的统计学理论,机器学习与推断统计学联系尤为密切,也被称为统计学习理论。算法设计方面,机器学习理论关注可以实现的,行之有效的学习算法。

人工智能技术

在学术研究领域,人工智能通常指能够感知周围环境并采取行动以实现最优的可能结果的智能体(intelligent agent)

SSD技术

一种计算机视觉模型。论文发表于 2015 年(Wei Liu et al.)

TensorFlow技术

TensorFlow是一个开源软件库,用于各种感知和语言理解任务的机器学习。目前被50个团队用于研究和生产许多Google商业产品,如语音识别、Gmail、Google 相册和搜索,其中许多产品曾使用过其前任软件DistBelief。

摩尔定律技术

摩尔定律是由英特尔创始人之一戈登·摩尔提出来的。其内容为:积体电路上可容纳的电晶体数目,约每隔两年便会增加一倍;经常被引用的“18个月”,是由英特尔首席执行官大卫·豪斯所说:预计18个月会将芯片的性能提高一倍。

Samsung Group机构

三星集团是韩国最大的跨国企业集团,同时也是上市企业全球500强,三星集团包括众多的国际下属企业,旗下子公司有:三星电子、三星物产、三星航空、三星人寿保险、雷诺三星汽车等,业务涉及电子、金融、机械、化学等众多领域。 三星集团成立于1938年,由李秉喆创办。三星集团是家族企业,李氏家族世袭,旗下各个三星产业均为家族产业,并由家族中的其他成员管理,集团领导人已传至 李氏第三代,李健熙为现任集团会长,其子李在镕任三星电子副会长。

推荐文章
暂无评论
暂无评论~