MojoのMac版がダウンロード可能に。Pythonの90,000倍の高速化を実現したAI向けプログラミング言語

[PR]記事内のアフィリエイトリンクから収入を得る場合があります
  • URLをコピーしました!

S 20231024 100451

AI開発者のためのプログラミング言語「Mojo」のMac(Appleシリコン)版が10月19日(現地時間)にリリースされました(公式ブログ)。

Mojoは、Pythonの使いやすさとC言語のパフォーマンスを組み合わせたプログラミング言語で、型の活用や、ゼロコストの抽象化、メモリ安全性、コンパイル時のメタプログラミング、言語に組み込まれたオートチューニング機能などを特徴としています。

将来的にオープンソース化されていく予定であるものの、現在はバイナリだけが公開されていて、9月7日にリリースされたLinux版に続き、今回Mac(Appleシリコン)版がダウンロード可能となりました(IntelベースのMacにMojo をインストールするにはDockerコンテナを使用)。

653065e2526ebfcacb106a4d W72L0jdJsoln1PCHq2 yU25sa7unJD he8QVPZwoy3nO5 ugZuhtmYQdlNPrBQH2LwLbPZ9ArUaEaAIQCbkWn5bTDejUp5SVkNT0WtULsI883W250Kw6JGOMOcygAWyziC7d4sOp5VUgr7RoZ3J 0Zk

Mac版のmojoも高速で、matmul.mojoを使って行列の掛け算の例を実行してみたところ、MacBook Pro M2 Maxでは、Pythonの約90,000倍のスピードアップが得られたとのこと。

653065e35001bdc14c16567f eaZ 4vTOuLbzY1UIf8zpBOMj908g5Oy9eCKgSAslyptGqmIo7J9VzxrHvP yNcC2vZ LXPLoB4g7IZlPQ5NMaAdoakl3h9DQlqzjANTFSdDCHwEjKMbm5ReE7z1AemsI igN9OfqyOvyuJy3YyHI3o

MacのCPUコアとベクトルユニットを最大限に活用して、高速化を実現しているそうです。

Mojoのダウンロード方法やインストール方法はこちらで確認可能です。

[via Hacker News]

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次