見出し画像

Pythonの35000倍速 / Mojo 🔥 ダウンロード開始


全てのAI開発者に向けて、Mojo がDownload開始されました。

MojoはPythonの使いやすさとCのパフォーマンスを組み合わせ、AIハードウェアの卓越したプログラム可能性とAIモデルの拡張性を実現します。

米Modularは、5月2日(現地時間)に発表したプログラミング言語Mojoをローカルでダウンロード可能にし、またローカルの開発者ツールを提供することを、9月7日(現地時間)に発表しました。

Mojoは、AI開発者向けの新しいプログラミング言語であり、将来的にはPythonのスーパーセットを目指して開発が進行中です。既存のPythonコードとシームレスに統合でき、GPUなどのアクセラレータを含む性能重視のシステムに対応するスケーラブルなプログラミングモデルを提供しています。

Pythonの使いやすさに加え、C/C++/CUDAといったシステムプログラミング機能を組み合わせており、研究チームと導入チームが共通のコードベースで作業できます。同時に、Pythonには不足しているGPUやASICなどの特殊なアクセラレータをサポートし、C++やCUDAと同等のパフォーマンスを提供します。

さらに、Pythonエコシステムと完全に連携でき、MojoコードとNumPy、Matplotlibなどをシームレスに組み合わせることができます。Modular AI Engineとの緊密な統合により、前処理、後処理の操作、高性能数学アルゴリズムなどのカスタム操作を容易にAIワークロードに組み込み、カーネルの統合、グラフの書き換え、シェイプ関数の統合などが実現可能です。

Mojo SDKの最初のリリースには、Mojoプログラムの開発を支援するMojoドライバ、Visual Studio Code用の拡張機能、Jupyterカーネルが含まれており、近日中にはデバッガのサポートが追加される予定です。このSDKの最初のリリースではx86/Linuxをサポートしており、将来のアップデートにより対応OS、ハードウェア、ツールが拡張される予定です。


この記事が気に入ったらサポートをしてみませんか?