网易首页 > 网易号 > 正文 申请入驻

llama2.mojo比llama2.c快20%,最年轻的语言Mojo惊艳开发者社区

0
分享至

机器之心报道

编辑:梓文

你听说过 Mojo 的「传奇色彩」吗?

如果说 Python 是最流行的语言,C 语言是最经典的语言,那么 Mojo 也有它的之最 —— 最年轻。Mojo 能够与 Python 无缝衔接,它的出世被称作为「几十年来最大的编程进步」。

图源:
https://www.modular.com/blog/mojo-its-finally-here

自 5 月 Mojo 推出以来,已经有超过 12 万的开发者注册使用 Mojo Playground,并有超过 1.9 万的开发者在 Discord 和 GitHub 上积极讨论 Mojo。9 月 7 日,Modular 公司宣布 Mojo 可以在本地下载。Mojo 最初的目标是比 Python 快 35000 倍,近日该团队表示,Mojo 将动态与静态语言的优点结合起来,一举将性能提升达 Python 的 68000 倍。

Mojo

Mojo 是一种面向 AI 开发人员的新编程语言,它已经支持与任意 Python 代码无缝集成,并将成长为 Python 的超集。让我们回顾一下 Mojo 的「魅力」。

  • 用一种语言编写所有内容:Mojo 可满足 AI 开发人员的需求,将 Python 的易用性与系统编程功能相结合。这使研究和部署团队可以在一个共同的代码库中工作,从而简化工作流程。
  • 释放 Python 性能:Python 无处不在,但对于需要高性能或特殊硬件的任务来说,Python 并非最适合的工具。Mojo 可在 CPU 上实现高性能,并支持 GPU 和 ASIC 等特殊加速器,提供与 C++ 和 CUDA 不相上下的性能。
  • 访问整个 Python 生态系统:Mojo 提供了与 Python 生态系统的完全互操作性,可以无缝使用 Python 库,同时利用 Mojo 的功能和性能优势。

Mojo 本地下载所提供的工具箱也可以让开发者更轻松地上手。首次发布的 Mojo SDK 包含了以下工具:

  • Mojo 驱动程序:提供 shell(用于读取 - 评估 - 打印 - 循环或 REPL),允许构建和运行 Mojo 程序、打包 Mojo 模块、生成文档和格式化代码‍。
  • Visual Studio Code (VS Code) 的扩展:支持语法高亮、代码自动补全等多种功能‍
  • Jupyter 内核:支持构建和运行 Mojo 笔记本,包括 Python 代码 ‍
  • 调试支持(即将推出):进入并检查运行中的 Mojo 程序,甚至可以混合使用 C++ 和 Mojo 堆栈帧

就在近日,一位 Mojo 社区成员将 Python 程序移植到 Mojo,效果如何?

llama.mojo

项目地址:https://github.com/tairov/llama2.mojo

随着 Mojo 的发布,这位 Mojo 社区成员受到启发,将在 Python 上移植的 llama2.py 移植到了 Mojo 上。它已经比 Karpathy 的 llama.c 快了 20%。而这并不是速度的终点,未来可能会更快。

llama2.py、llama2.c、llama2.mojo 的直观对比

这个版本利用了 Mojo 的 SIMD 和矢量化原语,将 Python 的性能提高了近 250 倍。即使在快速运行模式下,Mojo 版本的性能也比原来的 llama2.c 高出 15-20%。这展示了通过 Mojo 高级功能进行硬件级优化的潜力。这有助于大家了解在原有 llama2.c 硬件优化的基础上还能走多远。

性能数据对比

当然,这位成员也公布了操作系统与硬件细节。

看到这样的性能比较,网友们纷纷感慨,Mojo 的确展现了自己的「实力」。

但是也有网友提出了不一样的看法,或是另一个探索方向。

Llama.c 不是为了快速运行而调优的,而是为了理解一个文件中的代码。它 llama.cpp 比起来会是怎样?

Mojo 与他的背后「大佬」

Modular AI 于 2022 年创立,旨在重建全球 ML 基础设施,它由 LLVM 和 Swift 编程语言的联合创始人 Chris Lattner 创办,并在此前刚获得 1 亿美元融资。Chris Lattner 表示,融资将用于产品扩展、硬件支持和推动自研 AI 编程语言 Mojo 的进一步发展。

Chris Lattner

Chris Lattner 毕业于波特兰大学的计算机科学系,具有创建和领导多个知名大型项目的经验,其中包括 LLVM、Clang、MLIR 和 CIRCT 等编译器基础设施项目,他还带头创建了 Swift 编程语言。他曾在苹果的开发者工具部门任职,还担任过特斯拉副总裁。2017 年 8 月,他 任 Google Brain 团队领导了 TensorFlow 基础设施工作,包括一系列硬件支持(CPU、GPU、TPU),底层运行时和编程语言工作。

在 llama.mojo 的性能对比发布后,Chris Lattner 在推特上感慨到,这离 Mojo 可本地下载只隔了三天。

https://twitter.com/Modular_AI/status/1701342288012820800

https://twitter.com/tairov/status/1701194900228764023

https://github.com/tairov/llama2.mojo

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
首冠诞生!王楚钦孙颖莎光速打卡,3-0完胜,斩获6万奖金!

首冠诞生!王楚钦孙颖莎光速打卡,3-0完胜,斩获6万奖金!

乒谈
2024-05-09 23:59:18
勒沃库森vs罗马 战狼破勒沃库森不败身光荣出局

勒沃库森vs罗马 战狼破勒沃库森不败身光荣出局

刺头体育
2024-05-09 23:10:08
“湖南高院直播退彩礼”当事人:闪婚前后花了近50万,女方拒绝退钱被司法拘留

“湖南高院直播退彩礼”当事人:闪婚前后花了近50万,女方拒绝退钱被司法拘留

极目新闻
2024-05-09 22:12:08
无缘14分大逆转,26分惨败!卫冕冠军现原形,约基奇要逆天改命

无缘14分大逆转,26分惨败!卫冕冠军现原形,约基奇要逆天改命

世界体育圈
2024-05-09 19:38:40
沙特大满贯最新战报:决赛名单出炉 国乒大获全胜 冠军近在眼前!

沙特大满贯最新战报:决赛名单出炉 国乒大获全胜 冠军近在眼前!

开心体育站
2024-05-10 05:10:58
67岁山西退休女医生,寻找47年前因赌气分手的初恋,女儿:我支持

67岁山西退休女医生,寻找47年前因赌气分手的初恋,女儿:我支持

冬日人物记
2024-05-09 17:35:06
欧联杯狂欢夜!96分钟被绝平,罗马出局,勒沃库森49场不败进决赛

欧联杯狂欢夜!96分钟被绝平,罗马出局,勒沃库森49场不败进决赛

侃球熊弟
2024-05-10 03:58:50
皆大欢喜舒服了?美国新法案:大学抗议者获得被送往加沙的机会!

皆大欢喜舒服了?美国新法案:大学抗议者获得被送往加沙的机会!

走读新生
2024-05-09 14:00:08
中法免签,大量法国游客涌入我国,看似旅游却不去任何景区,为啥

中法免签,大量法国游客涌入我国,看似旅游却不去任何景区,为啥

清欢渡语
2024-04-12 14:39:43
云南白药5位高管被带走调查,网友最担心一件事,评论炸锅了

云南白药5位高管被带走调查,网友最担心一件事,评论炸锅了

180°视角
2024-05-09 10:17:34
太幻灭!高亚麟最新回应诉委屈:曾被携子逼婚,暂别事业众筹补偿

太幻灭!高亚麟最新回应诉委屈:曾被携子逼婚,暂别事业众筹补偿

火鱼观点
2024-05-09 17:52:34
最新!中超泰山3-2三镇,赛季首次碾压“富裕”仗

最新!中超泰山3-2三镇,赛季首次碾压“富裕”仗

看球先锋
2024-05-09 22:26:51
莫斯科红场“雪中阅兵式”结束:仍只有一辆坦克受阅,3年来首次恢复空中环节

莫斯科红场“雪中阅兵式”结束:仍只有一辆坦克受阅,3年来首次恢复空中环节

红星新闻
2024-05-09 19:31:29
老戏骨人设崩塌!高亚麟把北影校花当鸡睡,喜欢家暴后“来一发”

老戏骨人设崩塌!高亚麟把北影校花当鸡睡,喜欢家暴后“来一发”

娱乐哈哈酱
2024-05-08 13:57:45
上海:女子商场购物时弄丢14万的金项链,捡到的人却称以为是赝品就扔了!女子起诉法院判赔4.5万,网友:这代价有点大

上海:女子商场购物时弄丢14万的金项链,捡到的人却称以为是赝品就扔了!女子起诉法院判赔4.5万,网友:这代价有点大

天闻地知
2024-05-09 09:20:52
浙江男子离家300公里,每个月回来六七趟,看到他妻子,网友秒懂

浙江男子离家300公里,每个月回来六七趟,看到他妻子,网友秒懂

情感舍论汇
2024-05-08 23:30:47
该来的还是来了!华为几乎无法从美获得任何芯片,外媒:为时已晚

该来的还是来了!华为几乎无法从美获得任何芯片,外媒:为时已晚

大卫聊科技
2024-05-09 22:00:03
全国各地就过“紧日子”提要求:未来,做好过苦日子的准备

全国各地就过“紧日子”提要求:未来,做好过苦日子的准备

李昕言温度空间
2024-05-09 15:36:27
卡米拉再次拉稀,丢脸丢到法国去了。次日不畏惧拉稀,大吃海喝

卡米拉再次拉稀,丢脸丢到法国去了。次日不畏惧拉稀,大吃海喝

闪耀时刻娱乐
2024-04-26 19:00:58
男女有“不正当”关系,这些迹象一眼就能看穿

男女有“不正当”关系,这些迹象一眼就能看穿

海喜欢浪
2024-04-22 00:05:33
2024-05-10 05:54:44
机器之心Pro
机器之心Pro
专业的人工智能媒体
8971文章数 141903关注度
往期回顾 全部

科技要闻

消息称百度副总裁璩静已离职

头条要闻

29岁女村支书回应"显老":孩子已经1岁 没买过口红

头条要闻

29岁女村支书回应"显老":孩子已经1岁 没买过口红

体育要闻

用50万欧元,换一场绝境逆转!

娱乐要闻

高亚麟魏嘉同框画面曝光,当时已产女

财经要闻

全国限购仅剩6地!住房限购令 已近尾声

汽车要闻

可以动心了 海狮07EV空间够大/车机智能加BUFF

态度原创

房产
健康
时尚
公开课
军事航空

房产要闻

大量房源上新!但是,海口安居房真的已经不香了!

春天野菜不知不识莫乱吃

穿真丝衬衫的女人,自带高级感 | 好物

公开课

父亲年龄越大孩子越不聪明?

军事要闻

以军称发动空袭打死哈马斯海上作战部队指挥官

无障碍浏览 进入关怀版