设为首页收藏本站
网站公告 | 这是第一条公告
     

 找回密码
 立即注册
缓存时间16 现在时间16 缓存数据 “我不是一个含着金汤匙生的小孩, 我的家人,一直用他们自己的方式, 又普通又隆重地爱我” —张艺兴 ​​

“我不是一个含着金汤匙生的小孩, 我的家人,一直用他们自己的方式, 又普通又隆重地爱我” —张艺兴 ​​ -- 外婆

查看: 1218|回复: 4

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

[复制链接]

  离线 

TA的专栏

  • 打卡等级:即来则安
  • 打卡总天数:18
  • 打卡月天数:0
  • 打卡总奖励:809
  • 最近打卡:2024-10-28 10:15:01
等级头衔

等級:晓枫资讯-列兵

在线时间
3 小时

积分成就
威望
0
贡献
9
主题
9
精华
0
金钱
866
积分
44
注册时间
2023-8-15
最后登录
2024-10-28

发表于 2023-9-8 19:24:19 | 显示全部楼层 |阅读模式
     什么编程语言,敢号称是高性能版的“Python++”?
新语言Mojo,来自LLVM之父和Swift之父Chris Lattner,性能可达到目前版本Python的68000倍。
b6882e11-6b71-42d4-af51-411b68ec8feb.png
你没看错,几个月前团队还宣称是35000倍,换了台机器测评就成了68000倍。
现在,Mojo终于开放编译器和完整本地开发环境的下载,首日就在开发社区引发轰动。
Sae28b914-8778-44bd-8fe4-6926f66c2c35.png
它语法像Python一样简单,跑起来像C++一样快,更重要的是可以与任何Python库无缝交互。
S0c16ed26-5818-4908-89ed-c81b71386faa.png
由于Numpy、Pandas、SciPy这些大家已经熟悉的老朋友都能继续用,受到AI开发者的格外关注,英伟达科学家范麟熙表示:
可能是Python生态系统多年来最重要的升级,等了很久,终于来了!
S63cedd70-effa-413e-be85-e6d6283fe879.png
创始人:Mojo对Python不是威胁,C++们应该害怕
Mojo是如何做到比Python快这么多倍的?团队写了3篇技术解读,简单总结如下:
第1步,通过类型注释消除Python动态类型的损失,并做代数简化(algebraic simplifications),避免开方运算以及简化复数平方运算,达到89倍加速。
第2步,通过向量化实现SIMD(单指令多数据)的并行计算,并让向量宽度以匹配CPU的FMA(浮点乘法累加单元)数量,达到874倍。
第3步,把前两步开发好的单线程实现改成多核并行化,对于88核的系统再获得30倍加速,与原始Python相比已经到了26000倍。
第4步,解决并行化中的加载不均衡问题,让线程从池中动态获取任务,得到最终结果68000倍。
Sec4fc94e-c662-4c0f-b06e-928ef950215d.png
这与之前宣传的35000倍不同,主要是中途换过一次测评基准系统,从32核的英特尔至强金牌6455B换成了88核的英特尔至强白金8481C。
此前,Mojo已可通过在线Playground形式试用,4个月来已积攒120万开发者。
S0ca71b2b-f7f8-4d97-9925-1325ee523d13.png
这一次是Mojo编译器和IDE工具首次开放本地下载,从Linux开始,后续将添加Mac和Windows支持。
Se12135dd-1497-42d7-add1-fa3f0457e046.png
一同开放的还有支持语法高亮和代码补全等实用功能的VSCode插件。
S48dac0ac-31f7-401d-b015-47de2e69177d.png
甚至可以像Python一样在Jupyter里交互式操作。
S03bb81a4-7e99-47cb-a858-aa7066ea55ba.png
手快的网友已经在争相晒各种版本的“Hello world”。
S26189b84-7840-4279-b804-909ede1e2960.png
S6119c6f5-34cd-4e85-9b15-c61a4c1c38da.png
对于“Python会被取代吗这样的讨论”,Mojo创始人Chris Lattner本人认为:
Mojo并不是对Python的威胁,而是给Python开发者增加超能力。
如果谁应该害怕,应该是C++这种不易用的高速语言。
S0a5e5357-7b1c-4f9d-8276-9ee4ee52e85b.png
虽然Mojo很强大,但还是被网友发现一个“致命”缺点。
作为一门新语言,AI们还没学会,想学习就得靠自己了。
不过应该也可以把文档发给AI,让它现学试试?
背后公司Modular融资1亿美元
Chris Lattner毕业于波特兰大学,领导了LLVM、Clang等知名编译器项目,并牵头开发苹果Swift语言。
2017年离开苹果后,他先后在特斯拉短暂领导过自动驾驶Autopilot软件团队,在谷歌负责Tensorflow基础设施,在RISC-V架构的领军公司SiFive负责工程和产品团队。
S68ea3a78-44dd-4429-89c3-200cd54c8fff.png
2022年,Lattner作为“Swift之父”却与当时的Swift核心团队发生冲突,退出管理事务,彻底分道扬镳。
也是在这一时期,他透露自己正在搞AI基础设施方向的创业。
新公司Modular,致力于构建出模块化、可组合和分层架构的AI基础设施。
包括创建编译器、运行时环境,为异构计算设计、边缘和数据中心并重,并专注于可用性。
共同创始人Tim Davis,此前在谷歌团队参与了TF Lite、 Android ML、NNAPI等项目的编译器开发。
2023年8月,Modular获得1亿美元融资,总融资额达1.3亿美元。
S3f93343e-61c4-4c22-9e4e-a262d4cfd370.png
为AI开发者创建结合Python的可用性与C++的性能的Mojo语言是其第一步。
今后在Modular创建的AI引擎中,所有代码都可以用Mojo一种语言编写,无需再使用C、C++或CUDA编程。
那么,你会尝试使用这款新语言么?

晓枫资讯-科技资讯社区-免责声明
免责声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。
      1、注册用户在本社区发表、转载的任何作品仅代表其个人观点,不代表本社区认同其观点。
      2、管理员及版主有权在不事先通知或不经作者准许的情况下删除其在本社区所发表的文章。
      3、本社区的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,举报反馈:点击这里给我发消息进行删除处理。
      4、本社区一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
      5、以上声明内容的最终解释权归《晓枫资讯-科技资讯社区》所有。
http://bbs.yzwlo.com 晓枫资讯--游戏IT新闻资讯~~~

  离线 

TA的专栏

等级头衔

等級:晓枫资讯-列兵

在线时间
0 小时

积分成就
威望
0
贡献
0
主题
0
精华
0
金钱
17
积分
14
注册时间
2022-12-25
最后登录
2022-12-25

发表于 2023-9-8 19:24:55 | 显示全部楼层
感谢大大分享~~~~~~~~
http://bbs.yzwlo.com 晓枫资讯--游戏IT新闻资讯~~~

  离线 

TA的专栏

等级头衔

等級:晓枫资讯-列兵

在线时间
0 小时

积分成就
威望
0
贡献
0
主题
0
精华
0
金钱
15
积分
10
注册时间
2022-12-25
最后登录
2022-12-25

发表于 2024-1-12 12:45:49 | 显示全部楼层
感谢楼主分享。
http://bbs.yzwlo.com 晓枫资讯--游戏IT新闻资讯~~~

  离线 

TA的专栏

等级头衔

等級:晓枫资讯-列兵

在线时间
0 小时

积分成就
威望
0
贡献
0
主题
0
精华
0
金钱
18
积分
16
注册时间
2022-12-26
最后登录
2022-12-26

发表于 2024-4-9 14:18:23 | 显示全部楼层
感谢楼主,顶。
http://bbs.yzwlo.com 晓枫资讯--游戏IT新闻资讯~~~

  离线 

TA的专栏

等级头衔

等級:晓枫资讯-列兵

在线时间
0 小时

积分成就
威望
0
贡献
0
主题
0
精华
0
金钱
17
积分
14
注册时间
2022-12-26
最后登录
2022-12-26

发表于 2024-12-9 19:54:13 | 显示全部楼层
顶顶更健康!!!
http://bbs.yzwlo.com 晓枫资讯--游戏IT新闻资讯~~~
严禁发布广告,淫秽、色情、赌博、暴力、凶杀、恐怖、间谍及其他违反国家法律法规的内容。!晓枫资讯-社区
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1楼
2楼
3楼
4楼
5楼

手机版|晓枫资讯--科技资讯社区 本站已运行

CopyRight © 2022-2025 晓枫资讯--科技资讯社区 ( BBS.yzwlo.com ) . All Rights Reserved .

晓枫资讯--科技资讯社区

本站内容由用户自主分享和转载自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

如有侵权、违反国家法律政策行为,请联系我们,我们会第一时间及时清除和处理! 举报反馈邮箱:点击这里给我发消息

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表