C言語レベルのスピードとPythonの使いやすさを両立したプログラミング言語「Mojo」が発表

masapoco
投稿日 2023年5月8日 18:13
modular ai
modular ai

AIスタートアップのModularは、Pythonの使いやすさとC言語の速さの両立を目指したプログラミング言語「Mojo」を発表した。

Mojoは、一般的なPythonやC言語との高い互換性を誇り、AI技術の開発を加速させ、モジュール方式で拡張し続けることを可能にするとともに、現在GPUなどの加速ハードウェアに依存しているAIのプログラミング性を高めることが期待できると言う。また、Intel、Arm、NVIDIA、AMDなどの提供するアクセラレーションハードウェアデバイスと互換性がある。

Modularによると、Mojoは、ハードウェアアクセラレーションによりマンデルブロのような数値計算アルゴリズムを実行した場合、Pythonの35,000倍の速度が得られるといい、AIの実行を高速化し、ユーザーがよりリアルタイムにAIと対話できるようになるという。

一方、PythonやCとの互換性が強化されたことで、開発者は開発環境をMojoに移行しやすくなり、これまでPythonやCで作られていたAIプロジェクトの開発をMojoで継続したり、Mojoの機能を使ってAIシステムをモジュール方式で拡張することが可能になる。

「Mojoは、研究者が好むPythonの部分と、C、C++、CUDAの使用を必要とするシステムプログラミング機能を組み合わせたものです。Mojoは次世代コンパイラ技術の上に構築されており、プログラムに型を追加する際に大幅な性能向上を実現し、ゼロコストの抽象化を定義し、Rustのようなメモリ安全性の恩恵を受け、独自のオートチューニングとコンパイル時メタプログラミング機能を強化します」と、Modularは述べている。

CEOのChris Lattner氏は、LLVM、Clang、MLIR、CIRCTといったコンパイラツールや、Apple時代にオープンソースとして公開されたプログラミング言語「Swift」にも携わってきた。Mojo構想は、モジュール化され、互換性が高く、オープンソースであることによって、AI技術の成長を加速させる可能性がある。


Sources



この記事が面白かったら是非シェアをお願いします!


  • pixel tablet 3
    次の記事

    Pixel Tabletのフライング予約がAmazonにて開始、価格や発売日などが明らかに

    2023年5月9日 5:42
  • 前の記事

    中国チップメーカーがIntel CPUに酷似したx86CPU「Powerstar」を発売、性能は国産チップの数倍以上

    2023年5月8日 14:07
    China PowerLeader Powerstar x86 CPUs 1 gigapixel standard scale 4 00x Custom
この記事を書いた人
masapoco

スポンサーリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


おすすめ記事

  • what is ai pc

    Intel、「AI PC」の要件は40TOPS以上の性能を持つNPUが必要と述べる、ただしMeteor Lakeはこれを満たさず

  • amazon anthropic

    Amazon、AIスタートアップのAnthropicに“現金”27億5千万ドルを投資

  • 854f82b63ec3ff5c24f3787df5d0afc3

    GPT-4がついに王座陥落、AnthropicのClaude 3がベンチマークで1位に輝く

  • gpt store

    OpenAI、カスタムGPT制作者に対する報酬プログラムのテストを開始

  • openai sora balloon man

    OpenAI、動画生成AI「Sora」を使ったアーティストによるファーストインプレッションと短編動画を多数公開

今読まれている記事