首页 > 技术迭代 > 内容

编译器大佬Chris Lattner全新编程语言“Mojo”:兼容Python核心功能,速度提升35000倍

发布于:2024-06-28 编辑:匿名 来源:网络

*转载文章不代表本站观点。

本文来自微信公众号“机器心脏”(几乎是人类)作者:可以和Python无缝对接,而且克服了Python的很多缺点。

Jeremy Howard 在尝试后表示:“Mojo 可能是几十年来最大的编程进步。

”对于世界各地的开发者来说,Chris Lattner 这个名字绝对不陌生。

他是许多大型技术项目的架构师,包括 LLVM 编译器基础设施项目、Clang C 和 C++ 编译器等编译器技术、MLIR 机器学习基础设施以及为 Apple 生态系统提供支持的编程语言 Swift。

此外,Chris Lattner 还为 Google Brain 和 TensorFlow 构建并管理了一系列与 AI 相关的编译器、运行时和编程语言团队。

十多年来,Chris Lattner 的职业履历相当丰富,变动频繁:2008 年,他担任苹果开发部门高级总监,架构师.1-6,特斯拉副总裁,负责自动驾驶.8-。

1、曾任谷歌大脑高级总监。

1. 加入芯片初创公司SiFive,负责平台工程。

今年 1 月,Chris Lattner 正式宣布创业,并与 Tim Davis 共同创立“Modular AI”,希望自下而上重建全球 ML 基础设施。

克里斯·拉特纳 (Chris Lattner) 担任这家新生公司的首席执行官,领导该团队。

事实上,克里斯·拉特纳每次选择换工作时,都会受到很多关注。

业界也对“模块化AI”寄予厚望。

近期,Chris Lattner 的创业历程有了重要进展。

这次,他正式公布了一种新的编程语言“Mojo”。

“Mojo 将 Python 的可用性与 C 的性能相结合,解锁了 AI 硬件无与伦比的可编程性和 AI 模型的可扩展性”——它像 Python 一样易于使用,但具有 C++ 和 Rust 的性能。

此外,Mojo 还提供了利用整个 Python 库生态系统的能力。

Mojo的诞生很快引起了AI领域的热议。

在尝试之后,Jeremy Howard 在一篇博客文章中表示,Mojo 可能是几十年来编程领域最大的进步。

“感觉就像编程被颠覆了。

undefined如今,Mojo的诞生也承载着这样的希望。

当我们开始模块化时,我们并没有打算构建一种新的编程语言。

但当我们构建平台来统一全球 ML/AI 基础设施时,我们意识到整个堆栈的编程过于复杂。

另外,我们手工编写了很多 MLIR,这并不令人愉快。

我们想要的是一种创新的、可扩展的编程模型,可以针对机器学习中常见的加速器和其他异构系统。

这意味着一种编程语言具有强大的编译时元编程、集成自适应编译技术、整个编译过程的缓存以及其他现有语言不支持的功能。

尽管加速器很重要,但最普遍且有时被忽视的加速器之一是主机 CPU。

如今,CPU 拥有许多加速器模块,如张量核心和其他人工智能加速单元,但它们也是专用加速器无法处理的操作的后备力量,例如数据加载、预处理和后处理以及与外部系统的集成。

因此,很明显,我们无法通过仅适用于特定处理器的“加速器语言”来改进人工智能。

应用人工智能系统需要解决所有这些问题,我们认为没有理由不能用语言来完成。

在这种情况下,Mojo诞生了。

Mojo:一种比Python快0倍的编程语言 在编程语言领域,Python可以说是非常流行。

编译器大佬Chris Lattner全新编程语言“Mojo”:兼容Python核心功能,速度提升35000倍

现在,这个领域出现了一个新的竞争对手:Mojo。

Mojo 是一种新的编程语言,通过将 Python 的易用性与 C 的性能相结合,弥合了研究和生产之间的差距。

使用 Mojo,用户可以比 C 更快地编写可移植代码,并与 Python 生态系统无缝互操作,目标是成为人工智能研究和生产的理想选择。

我们先看一个例子。

下图展示了Mojo和Python的无缝互操作性: Mojo语言具有以下特点: 首先是可用性和可编程性,一切都可以只用Mojo编写。

例如,可以编写Python、大量低级AI硬件程序,而不需要C++或CUDA。

第二是性能。

Mojo 释放了 Python 性能。

利用最先进的编译器和异构运行时,Mojo 能够充分利用硬件的功能,包括多核、向量单元和加速器单元。

无需复杂的任务即可实现与 C++ 和 CUDA 相当的性能。

并行化:Mojo 利用 MLIR,使 Mojo 开发人员能够利用向量、线程和 AI 硬件单元。

此外,根据测试,Mojo比Python快0倍。

Mojo的第三个特性是互操作性,可以访问整个Python生态系统,例如Numpy、Matplotlib和用户定义的代码;第四个特点是可扩展性。

可以使用预处理和后处理操作轻松扩展模型,或者可以用自定义操作替换其他操作。

此外,Mojo 可以利用内核融合、图形重写、形状函数等。

模型可扩展性,Mojo可以升级模型中现有的操作。

Modular AI 表示,Mojo 仍在开发中,开发者现在可以在 Modular AI 基于 JupyterHub 的 Playground 中进行尝试,用户只需阅读教程即可编写自己的 Mojo 代码。

编译器大佬Chris Lattner全新编程语言“Mojo”:兼容Python核心功能,速度提升35000倍

站长声明

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

  • CCF-GAIR让中国人工智能研究进展超越美国至少100年

    CCF-GAIR让中国人工智能研究进展超越美国至少100年

    注:以下内容纯属无稽之谈!完全是胡说八道!完全是胡说八道!重要的事情要加粗说三遍!如有雷同,纯属巧合! CCF-GAIR一举扭转了中国在人工智能领域应用落后的趋势,让中国的人工智能研究进度超越美国至少几年。 从此,所有人工智能领域的人才都以前往中国深造为荣。 2016年

    06-18

  • 新中里 -新中利采购的医疗物资已赶赴武汉

    新中里 -新中利采购的医疗物资已赶赴武汉

    据投资界1月26日消息,新中利创始人、董事长汪潮涌立即指示公司采购医疗物资驰援武汉。 与此同时,信投的各大健康企业也在争分夺秒地紧急调配疫情所需的医疗物资驰援武汉。 集团CEO董事长于刚表示,已捐赠多批抗疫物资,最新一批N95医用口罩已于今日运抵武汉,并将立即开通网

    06-18

  • 三星“爆火”后,苹果能否取代头把交椅?

    三星“爆火”后,苹果能否取代头把交椅?

    雷锋网出版社:本文由互联网和科技圈深度观察者作者、锐智网创始人撰写。 三星Galaxy Note 7手机于今年8月在全球上市。 然而,三星Galaxy Note 7手机自上市以来,已在全球引发近40起爆炸事故。 连续几天爆炸事件接连发生,而且三星Note 7的爆炸情况越来越严重,这也让三星在问

    06-18

  • 5亿,枣阳市新兴战略产业基金中的基金来了

    5亿,枣阳市新兴战略产业基金中的基金来了

    投资圈(ID:pedaily)据9月26日消息,枣阳远望创业股权投资引导基金签约仪式近日顺利举行。 枣阳远望创业股权投资引导基金总规模5亿元。 由杭州方正多策投资管理合伙企业(有限合伙)与枣阳光武产业投资有限公司共同发起设立,采用母子基金结构设计,主要投资于战略性新兴产

    06-17

  • 国务院:支持双创示范基地企业发行多种债券、开展创业相关保险业务

    国务院:支持双创示范基地企业发行多种债券、开展创业相关保险业务

    7月30日上头条,今天,国务院办公厅发《关于提升大众创业万众创新示范基地带动作用进一步促改革稳就业强动能的实施意见》( (以下简称《意见》)更大程度地激发市场活力和社会创造力,推动我国创新创业高质量发展。 其中《意见》指出,要从两个方面入手,加强金融对创新创业

    06-17

  • 和阔智云获数千万元A轮融资,火山石资本领投

    和阔智云获数千万元A轮融资,火山石资本领投

    12月25日消息,据36氪报道,和阔智云获数千万元A轮融资,火山石资本领投、中林资本跟投。 本轮融资后,和阔智云将继??续打磨产品,快速拓展国内外市场。 此前,和阔智云曾于2016年获得中科智云的A轮融资,并于2016年获得晨海资本、讯联数据的天使轮融资。 和阔智云成立于2016

    06-18

  • 科大讯飞一季度扭亏为盈,净利润达1.39亿元

    科大讯飞一季度扭亏为盈,净利润达1.39亿元

    科大讯飞(30.SZ)发布年报。 公司实现营业收入250亿元,同比增长29.23%;归属于上市公司股东的净利润13.64亿元,同比增长66.48%;年度分配方案为每10个2元(含税)。

    06-18

  • 阿里巴巴投资1.5亿美元印度点评网站Zomato,后者估值超10亿美元

    阿里巴巴投资1.5亿美元印度点评网站Zomato,后者估值超10亿美元

    据投资界3月2日消息,阿里巴巴集团称投资1.5亿美元印度点评网站Zomato。 目前,这家印度食品搜索公司和配送服务网站的估值已超过10亿美元。   作为交易的一部分,阿里巴巴子公司蚂蚁金服将购买Zomato价值1万美元的二级交易股票。 Zomato目前在24个国家和地区提供服务,该公

    06-17

  • 空气006 -中国工程院徐扬生院士:智能机器人的问题与思考

    空气006 -中国工程院徐扬生院士:智能机器人的问题与思考

    我们对人工智能机器人的智能的追求是它们对世界的主动认知能力。 当前,人类对人工智能的研究正在从感知向认知迈进,那么,我们目前对感知能力的研究已经到了哪个阶段呢?在实现目标的过程中,我们还需要考虑哪些问题?在人工智能与机器人峰会上,香港中文大学(深圳)校长、

    06-18

  • 中东富豪又来深圳了

    中东富豪又来深圳了

    最新一幕出现了。 近日,深圳湾迎来了一批中东客人——阿联酋内阁成员、经济部长阿卜杜拉本图克阿尔马里率领的阿拉伯联合酋长国代表团一行十余人来到中创飞机开利深圳创投进行考察交流。 此前,阿布扎比主权财富基金穆巴达拉投资公司团队刚刚拜访深创投;今年,深圳还首次引入

    06-18

  • 新疆产业引导基金首次与地州政府设立子基金

    新疆产业引导基金首次与地州政府设立子基金

    据投资界(ID:pedaily)了解,5月17日,巴州金信产业投资基金(以下简称“巴州金信产业投资基金”)揭牌仪式金信基金”)在库尔勒市举办。 这是新疆产业发展投资引导基金(以下简称“新疆产业引导基金”)与地、州政府合作设立的首支百亿规模子基金。 据了解,金信基金重点

    06-18

  • 助力信息安全产业,“科创中国”系列路演迎来第40场活动

    助力信息安全产业,“科创中国”系列路演迎来第40场活动

    上头条,7月9日下午,“科创中国”系列路演迎来第40场活动——“科技传播助力信息“安全”专场。 全师傅、卫达信息、泽塔云等3家中小科技企业参加路演。 供科科技在致辞中表示,当前,全球网络信息安全正经历着年规模超亿、年增长率超过20%的时代。 随着数字经济的发展,政务

    06-18