pythonic生物人

Mojo登陆Mac,比Python快90,000倍!

猜您喜欢:
👉《Python Matplotlib可视化教程1.0》
👉《R ggplot2可视化教程1.0》
AI 编程语言 Mojo🔥 推出了支持 Mac 平台的版本,其创始人 Chris Lattner 称 Mojo + Apple Silicon 是强强联合,强上加强。
Image

Mojo🔥 是 Modular AI 公司开发的新编程语言,它结合了 Python 的易用性以及 C 语言的可移植性和性能,目标是使其成为 AI 研究和生产的理想选择。

Image
下载地址:https://developer.modular.com/download
开发者需要先注册 Modular 账号,然后通过 Homebrew 包管理器下载 Modular CLI,接着运行 module install mojo 命令来安装 Mojo。
Image
下面是运行 "Hello Mojo" 的示例截图:
Image
此外,Mojo SDK 还提供了 Visual Studio Code 扩展。
Image

Mojo 团队介绍称,Mojo 语言可以充分利用 Mac CPU 内核和矢量单元来实现加速。根据他们提供的测试 —— 使用 matmul.mojo 运行一个矩阵乘法示例。在 Apple MacBook Pro M2 Max 上,与纯 Python 实现的版本相比,Mojo 的速度大约比 Python 快 90,000 倍。
Image
开源开发者 Aydyn Tairov 上个月将llama2.py 移植到 Mojo——llama2.mojo。当时提供的是 Linux 版本,结果非常出乎意料 —— 他表示 Mojo SIMD 原语帮助将 Python 的糟糕性能提升了近 250 倍。
现在 Mojo for Mac 发布后,Aydyn Tairov 称llama2.mojo在 Mac 上的性能与 llama2.cpp不相上下。在许多情况下甚至优于 plain C。
Image
Image
Image

相关链接:

  • https://www.modular.com/blog/mojo-is-now-available-on-mac

  • https://twitter.com/tairov/status/1714103695321829551

  • https://twitter.com/clattner_llvm/status/1715038783832526874

出品 | OSC开源社区(ID:oschina2013) 仅用于传递和分享更多信息,并不代表本平台赞同其观点和对其真实性负责,版权归原作者所有,如有侵权请联系我们删除。


推荐阅读:

Image

我的学习小圈子👉
加入

点个 赞、在看就是最大的支持Image