当前位置:首页 > 科技  > 测评

比Python快6.8万倍 新编程语言Mojo首次开放下载

来源: 责编: 时间:2023-09-08 17:40:24 309观看
导读 什么编程语言,敢号称是高性能版的“Python++”?新语言Mojo,来自LLVM之父和Swift之父Chris Lattner,性能可达到目前版本Python的68000倍。你没看错,几个月前团队还宣称是35000倍,换了台机器

什么编程语言,敢号称是高性能版的“Python++”?OUo28资讯网——每日最新资讯28at.com

新语言Mojo,来自LLVM之父和Swift之父Chris Lattner,性能可达到目前版本Python的68000倍。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

你没看错,几个月前团队还宣称是35000倍,换了台机器测评就成了68000倍。OUo28资讯网——每日最新资讯28at.com

现在,Mojo终于开放编译器和完整本地开发环境的下载,首日就在开发社区引发轰动。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

它语法像Python一样简单,跑起来像C++一样快,更重要的是可以与任何Python库无缝交互。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

由于Numpy、Pandas、SciPy这些大家已经熟悉的老朋友都能继续用,受到AI开发者的格外关注,英伟达科学家范麟熙表示:OUo28资讯网——每日最新资讯28at.com

可能是Python生态系统多年来最重要的升级,等了很久,终于来了!OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

创始人:Mojo对Python不是威胁,C++们应该害怕OUo28资讯网——每日最新资讯28at.com

Mojo是如何做到比Python快这么多倍的?团队写了3篇技术解读,简单总结如下:OUo28资讯网——每日最新资讯28at.com

第1步,通过类型注释消除Python动态类型的损失,并做代数简化(algebraic simplifications),避免开方运算以及简化复数平方运算,达到89倍加速。OUo28资讯网——每日最新资讯28at.com

第2步,通过向量化实现SIMD(单指令多数据)的并行计算,并让向量宽度以匹配CPU的FMA(浮点乘法累加单元)数量,达到874倍。OUo28资讯网——每日最新资讯28at.com

第3步,把前两步开发好的单线程实现改成多核并行化,对于88核的系统再获得30倍加速,与原始Python相比已经到了26000倍。OUo28资讯网——每日最新资讯28at.com

第4步,解决并行化中的加载不均衡问题,让线程从池中动态获取任务,得到最终结果68000倍。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

这与之前宣传的35000倍不同,主要是中途换过一次测评基准系统,从32核的英特尔至强金牌6455B换成了88核的英特尔至强白金8481C。OUo28资讯网——每日最新资讯28at.com

此前,Mojo已可通过在线Playground形式试用,4个月来已积攒120万开发者。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

这一次是Mojo编译器和IDE工具首次开放本地下载,从Linux开始,后续将添加Mac和Windows支持。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

一同开放的还有支持语法高亮和代码补全等实用功能的VSCode插件。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

甚至可以像Python一样在Jupyter里交互式操作。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

手快的网友已经在争相晒各种版本的“Hello world”。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

对于“Python会被取代吗这样的讨论”,Mojo创始人Chris Lattner本人认为:OUo28资讯网——每日最新资讯28at.com

Mojo并不是对Python的威胁,而是给Python开发者增加超能力。OUo28资讯网——每日最新资讯28at.com

如果谁应该害怕,应该是C++这种不易用的高速语言。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

虽然Mojo很强大,但还是被网友发现一个“致命”缺点。OUo28资讯网——每日最新资讯28at.com

作为一门新语言,AI们还没学会,想学习就得靠自己了。OUo28资讯网——每日最新资讯28at.com

不过应该也可以把文档发给AI,让它现学试试?OUo28资讯网——每日最新资讯28at.com

背后公司Modular融资1亿美元OUo28资讯网——每日最新资讯28at.com

Chris Lattner毕业于波特兰大学,领导了LLVM、Clang等知名编译器项目,并牵头开发苹果Swift语言。OUo28资讯网——每日最新资讯28at.com

2017年离开苹果后,他先后在特斯拉短暂领导过自动驾驶Autopilot软件团队,在谷歌负责Tensorflow基础设施,在RISC-V架构的领军公司SiFive负责工程和产品团队。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

2022年,Lattner作为“Swift之父”却与当时的Swift核心团队发生冲突,退出管理事务,彻底分道扬镳。OUo28资讯网——每日最新资讯28at.com

也是在这一时期,他透露自己正在搞AI基础设施方向的创业。OUo28资讯网——每日最新资讯28at.com

新公司Modular,致力于构建出模块化、可组合和分层架构的AI基础设施。OUo28资讯网——每日最新资讯28at.com

包括创建编译器、运行时环境,为异构计算设计、边缘和数据中心并重,并专注于可用性。OUo28资讯网——每日最新资讯28at.com

共同创始人Tim Davis,此前在谷歌团队参与了TF Lite、 Android ML、NNAPI等项目的编译器开发。OUo28资讯网——每日最新资讯28at.com

2023年8月,Modular获得1亿美元融资,总融资额达1.3亿美元。OUo28资讯网——每日最新资讯28at.com

比Python快6.8万倍 新编程语言Mojo首次开放下载OUo28资讯网——每日最新资讯28at.com

为AI开发者创建结合Python的可用性与C++的性能的Mojo语言是其第一步。OUo28资讯网——每日最新资讯28at.com

今后在Modular创建的AI引擎中,所有代码都可以用Mojo一种语言编写,无需再使用C、C++或CUDA编程。OUo28资讯网——每日最新资讯28at.com

那么,你会尝试使用这款新语言么?OUo28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-25-8202-0.html比Python快6.8万倍 新编程语言Mojo首次开放下载

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 反季大促:雪中飞长款百搭羽绒服券后199元(抄底价)

下一篇: 为取悦丈夫 德国女子花上百万做了2次断骨增高手术:很羞耻

标签:
  • 热门焦点
  • 小米平板5 Pro 12.4简评:多专多能 兼顾影音娱乐的大屏利器

    小米平板5 Pro 12.4简评:多专多能 兼顾影音娱乐的大屏利器

    疫情带来了网课,网课盘活了安卓平板,安卓平板市场虽然中途停滞了几年,但好的一点就是停滞的这几年行业又有了新的发展方向,例如超窄边框、高刷新率、多摄镜头组合等,这就让安卓
  • 5月iOS设备性能榜:M1 M2依旧是榜单前五

    5月iOS设备性能榜:M1 M2依旧是榜单前五

    和上个月一样,没有新品发布的iOS设备性能榜的上榜设备并没有什么更替,仅仅只有跑分变化而产生的排名变动,刚刚开始的苹果WWDC2023,推出的产品也依旧是新款Mac Pro、新款Mac Stu
  • JavaScript学习 -AES加密算法

    JavaScript学习 -AES加密算法

    引言在当今数字化时代,前端应用程序扮演着重要角色,用户的敏感数据经常在前端进行加密和解密操作。然而,这样的操作在网络传输和存储中可能会受到恶意攻击的威胁。为了确保数据
  • 拼多多APP上线本地生活入口,群雄逐鹿万亿市场

    拼多多APP上线本地生活入口,群雄逐鹿万亿市场

    Tech星球(微信ID:tech618)文 | 陈桥辉 Tech星球独家获悉,拼多多在其APP内上线了“本地生活”入口,位置较深,位于首页的“充值中心”内,目前主要售卖美食相关的
  • 大厂卷向扁平化

    大厂卷向扁平化

    来源:新熵作者丨南枝 编辑丨月见大厂职级不香了。俗话说,兵无常势,水无常形,互联网企业调整职级体系并不稀奇。7月13日,淘宝天猫集团启动了近年来最大的人力制度改革,目前已形成一
  •  首发天玑9200+ iQOO Neo8系列发布首销售价2299元起

    首发天玑9200+ iQOO Neo8系列发布首销售价2299元起

    2023年5月23日晚,iQOO Neo8系列正式发布。其中,Neo系列首款Pro之作——iQOO Neo8 Pro强悍登场,限时售价3099元起;价位段最强性能手机iQOO Neo8同期上市
  • 与兆芯合作  联想推出全新旗舰版笔记本电脑开天N7系列

    与兆芯合作 联想推出全新旗舰版笔记本电脑开天N7系列

    联想与兆芯合作推出全新联想旗舰版笔记本电脑开天 N7系列。这个系列采用兆芯KX-6640MA处理器平台,KX-6640MA 处理器是采用了陆家嘴架构,16nm 工艺,4 核 4 线
  • 英特尔Xe HPG游戏显卡:拥有512EU,单风扇版本

    英特尔Xe HPG游戏显卡:拥有512EU,单风扇版本

    据10 月 30 日外媒 TheVerge 消息报道,英特尔 Xe HPG Arc Alchemist 的正面实被曝光,不仅拥有 512 EU 版显卡,还拥有 128EU 的单风扇版本。另外,这款显卡 PCB
  • 由于成本持续增加,笔记本产品价格预计将明显上涨

    由于成本持续增加,笔记本产品价格预计将明显上涨

    根据知情人士透露,由于材料、物流等成本持续增加,笔记本产品价格预计将在2021年下半年有明显上涨。进入6月下旬以来,全球半导体芯片缺货情况加剧,显卡、处理器
Top