Mojo??編程語言發布 Mac 版本,繼續遙遙領先

來源: OSCHINA
編輯:
2023-10-20 10:59:00

AI 編程語言 Mojo?? 推出了支持 Mac 平臺的版本,其創始人 Chris Lattner 稱 Mojo + Apple Silicon 是強強聯合,強上加強。

Mojo?? 是 Modular AI 公司開發的新編程語言,它結合了 Python 的易用性以及 C 語言的可移植性和性能,目標是使其成為 AI 研究和生產的理想選擇。

下載地址:https://developer.modular.com/download

開發者需要先注冊 Modular 賬號,然后通過 Homebrew 包管理器下載 Modular CLI,接著運行 module install mojo 命令來安裝 Mojo。

下面是運行 "Hello Mojo" 的示例截圖:

此外,Mojo SDK 還提供了 Visual Studio Code 擴展。


Mojo 團隊介紹稱,Mojo 語言可以充分利用 Mac CPU 內核和矢量單元來實現加速。根據他們提供的測試——使用 matmul.mojo 運行一個矩陣乘法示例。在 Apple MacBook Pro M2 Max 上,與純 Python 實現的版本相比,Mojo 的速度大約比 Python 快 90,000 倍。

開源開發者 Aydyn Tairov 上個月 llama2.py 移植到 Mojo——llama2.mojo。當時提供的是 Linux 版本,結果非常出乎意料——他表示 Mojo SIMD 原語幫助將 Python 的糟糕性能提升了近 250 倍。

現在 Mojo for Mac 發布后,Aydyn Tairov 稱llama2.mojo在 Mac 上的性能與llama2.cpp不相上下。在許多情況下甚至優于 plain C。


延伸閱讀:

展開閱讀全文
點擊加入討論??(13) 發布并加入討論??
本篇精彩評論
一年后再探再報
2023-10-20 15:09
2
舉報
windows呢
2023-10-20 11:11
1
舉報
13 評論
3 收藏
分享
返回頂部
頂部
一本久久综合亚洲鲁鲁五月天,无翼乌口工全彩无遮挡H全彩,英语老师解开裙子坐我腿中间