Qualcommが39億ドルでModularを買収——Mojo言語とMAXエンジンがNVIDIAのCUDAの堀をソフトウェアから切り崩す

Qualcommが39億ドルでModularを買収——Mojo言語とMAXエンジンがNVIDIAのCUDAの堀をソフトウェアから切り崩す

AI買収コンパイラ技術半導体CUDAMojo

データソース:basic-tutorials.com + hothardware.com

6月24日、QualcommはAIソフトウェア企業Modularの買収を正式に発表した。取引金額は約39億ドルで、QualcommはModularの株主に対して最大1,920万株を発行する。2026年下半期の取引完了を見込み、前提条件は規制当局の承認と通常のクロージング条件の充足である。

数字だけを見れば、39億ドルは大型テクノロジーM&Aの中で驚天動地の額ではない。しかしこの取引の戦略的シグナルはそれ以上に大きな意味を持つ。

Modularの中核資産は2つある:Mojoプログラミング言語とMAX推論エンジンだ。MojoはPythonのスーパーセットで、Chris Lattner(LLVMとSwiftの創造者)が設計した目標は「Pythonの使いやすさ + Cの性能」——AI開発者がPythonの本番デプロイで直面するパフォーマンスの壁を直接狙い撃つ。MAXはハードウェア非依存のAI推論スタックで、モデルをCPU、GPU、NPU、さらにはカスタムASIC上で動作させ、チップごとにコードを書き直す必要がない。

Qualcommがこれらを買う目的は一つ:NVIDIAのCUDAの堀に橋を架けることだ。

NVIDIAのCUDAの堀は、一体どれほど深いのか

この取引を議論する前に、まずそれが攻撃しようとする標的をはっきりと見極める必要がある。

NVIDIAのAI訓練・推論市場における優位性はハードウェアだけに依存するものではない。CUDAエコシステムは3層に積み上げられた防壁である:最下層はGPUハードウェア(H100/B200の世代交代)、中間層はCUDAツールチェーンとライブラリ(cuBLAS、cuDNN、TensorRT)、最上層は数百万人の開発者が十数年にわたってCUDAで書いたモデルとコードだ。3層を合わせると、切り替えコストはほとんど想像を絶するほど高い——単にチップを交換するだけではなく、ソフトウェアスタック全体を刷新する必要がある。

AMDのROCm、IntelのoneAPIはいずれもこれを成し遂げようとしたが、進展は限定的だ。理由は、それらが採ったアプローチが基本的に同じだからだ:CUDAと機能的に対等な代替案を作り、開発者に移行してもらう。このアプローチの面倒な点は、移行そのものが最大の摩擦であることだ——開発者には、それが明らかに優れていない限り、新しいツールを学ぶ動機がない。

Qualcommが選んだ道はより急進的だ:CUDAの代替品を作るのではなく、CUDAの上に抽象化レイヤーを作る。

MAXエンジン:一度書けば、どこでも推論

MAXの中核的アイデアは、開発者が統一されたAPIでAI推論コードを書き、MAX自身がコードをターゲットハードウェアにコンパイルするというものだ。CPU、Qualcomm自社のHexagon NPU、NVIDIA GPU、AMD GPU——開発者はその下で何が動いているかを気にする必要がない。新しいAIアクセラレーターが登場しても、MAXのコンパイルバックエンドがサポートすれば、既存のコードは変更不要だ。

もしこのアプローチが成功すれば、CUDAの堀は「CUDAの中から掬い出さねばならないもの」から「MAXの上を跨いで渡れるもの」に変わる。NVIDIAのハードウェアがより高速であるという優位性は残るが、ソフトウェアによるロックインの優位性はもはや絶対的ではなくなる。

Qualcomm自身のハードウェア布陣がこの戦略に足場を提供する:Snapdragonスマホチップ内のHexagon NPU、自動車コックピットチップ、そしてQualcommが推進し続けてきたクラウドAI推論アクセラレーター(Cloud AIシリーズ)。MAXがソフトウェアレイヤーとなり、これらすべてのハードウェアを単一のプログラミングモデルで繋ぐ——スマートフォンから自動車、データセンターまで、一つのコードがどこでも動く。Modular買収前、Qualcommにはハードウェアはあったが統一ソフトウェアスタックがなかった。買収後、ソフトウェアスタックが手に入った。

Mojoの位置付け:開発者の入り口

MAXが橋なら、Mojoはその橋を架ける工事隊だ。

AI開発エコシステムの主流言語はPythonである。PyTorch、JAX、TensorFlowはすべてPythonの上にある。しかしPythonは推論デプロイ時に顕著なパフォーマンスボトルネックを持つ——動的型付け、GIL、インタープリタのオーバーヘッド。Mojoの設計哲学は、Python開発者が新しい言語を学ばなくてもシステムレベルの性能を得られるようにすることだ:文法はほぼ同じだが、マシンコードにコンパイルされ、SIMD、タイリング、手動メモリ管理をサポートする。

Modularが買収される前、MojoのコミュニティはPythonほど大きくはなかったが、高性能AIインフラの界隈では評価を得ていた。Nomic AIはMojoを使ってGPUアクセラレーテッドなインデックス作成パイプラインを書き(Python比200倍以上の高速化)、一部の量子化推論フレームワークもMojoで低レベルカーネルを書き始めていた。今やこれらのアーリーアダプターは間接的にQualcommのエコシステムに入ったことになる。

Chris Lattnerは買収声明の中で、この取引がModularに「使命を拡大するために必要な規模とプラットフォームカバレッジ」を与えたと述べた。この言葉遣いに注意——「規模」と「プラットフォームカバレッジ」——は、Mojoの独立した発展にとって最大のボトルネックが流通チャネルであり、Qualcommがたまたま数十億台のデバイスのインストールベースを持っていることを示唆している。

この取引が発するいくつかのシグナル

ソフトウェアはシリコンよりも価値がある。 チップメーカーによる買収案件で、対象が別のチップメーカーではなくソフトウェア企業だった。Qualcommはより多くのトランジスタを買ったのではなく、「あらゆるトランジスタの上でコードを動かす能力」を買った。AI推論市場において、ソフトウェアスタックの地位はハードウェア性能を追い越しつつある。

CUDAの堀が初めてハードウェアではなくソフトウェアで攻撃された。 AMDとIntelはハードウェア対抗路線を歩み、Qualcommはソフトウェア抽象化路線を歩んだ。どちらが成功する可能性が高いか。歴史的に見れば、抽象化レイヤーが下層の差異を食い尽くした例は少なくない:Java/JVMはOSの差異を食い尽くし、Webはデスクトップアプリの差異を食い尽くした。もしMAXがAI推論のJVMになれるなら、CUDAのロックイン効果は大幅に弱まる。

AIコンパイラ戦争の激化。 ModularのMojo + MAXスタック、GoogleのMLIRエコシステム、OpenAIのTriton——2026年のAIコンパイラの地図は戦国から三国時代へと変わりつつある。Qualcommは今回、一つの陣営を直接買収することで、長い自社開発サイクルをスキップした。

規制リスクは大きくないが注目に値する。 39億ドルの取引規模は独禁法審査のレーダー閾値を下回る(米国のHart-Scott-Rodino閾値は2026年に1.265億ドル)。しかし、この取引が対象とするのは基盤的ソフトウェア層である——買収後にQualcommがMAXを閉鎖的に扱い(自社チップのみに最適化)、サードパーティハードウェアへの対応を制限すれば、業界の反発を引き起こす可能性がある。現時点でのModularのコミットメントは、MAXがオープンを維持し、サードパーティハードウェアをサポートするというものだ。


本稿はModular買収案件の公開報道とコミュニティ議論に基づいて整理された。この分野の競争構造についてより深い一次情報をお持ちであれば、議論を歓迎する。