アマゾンウェブサービス(AWS)は、AI分野の新興企業がアプリケーションを移行し、アマゾンの専用AIチップであるTrainium上で容易に実行できるようにする新しいツール「TorchNeuron」を発表しました。この動きは、AIアプリケーション市場でハードウェアを圧倒的なデフォルトの選択肢としている、エヌビディア(Nvidia)のソフトウェアにおける優位性に直接挑戦するものです。
TorchNeuronの動作メカニズムとPyTorchのサポート
この新しいツールは、開発者がAIモデルの構築、トレーニング、実行に使用する無料のオープンソースツールキットであり、AIアプリケーションの約85%を占めるPyTorchフレームワークと互換性があります。アマゾンによると、TorchNeuronを使用することで、ソフトウェアを書き換えることなく、設定ファイルの1行を変更するだけで、PyTorchで書かれたアプリケーションをTrainiumチップ上で実行できるようになります。
このツールはPyTorchフレームワーク自体に基づいて設計されているため、このフレームワークに慣れている開発者は新しいツールを学ぶ必要がありません。AMDやアップルのプロセッサなどのチップへのアプリケーション移行を容易にしようとする他社からのこれまでの試みがあったものの、アマゾンは、自社のクラウドインフラストラクチャとの統合により、エヌビディアのハードウェアに排他的に関連付けられたクラウドサービスプロバイダーと比較して、新興企業に統合された環境が提供されると強調しています。
制限の撤廃と依存度の軽減
アマゾンの戦略は、開発者に自社クラウドへの移行オプションを提供することにとどまらず、PyTorchフレームワークのエヌビディア製ハードウェアへの自動的な依存度を低下させることにも貢献することを目指しています。この文脈において、アマゾンは、開発者コミュニティ全体のためにフレームワークのハードウェアからの独立性を高めることを目的として、フレームワークを特定のチップに結びつけているコードを削除するための直接的なソフトウェアの変更をPyTorchのメインプロジェクトに提供しています。
なぜこのニュースが重要なのか
- ソフトウェアの独占打破: アマゾンは、エヌビディアのハードウェアを事実上唯一の選択肢としてきたCUDAソフトウェアインフラストラクチャという、エヌビディアの最大の強みに挑もうとしています。
- 経済的統合: アマゾンはモデルのトレーニングと推論の両方に向けた統一プラットフォームを提供しており、Deepgram社のようにワークロードの全体的な経済的実行可能性を向上させると考えています。
- 開発者の選択肢の拡大: PyTorchとエヌビディアの結合解除は、インフラストラクチャの設定においてさらなる複雑性を引き起こさないことを条件として、開発者により大きな柔軟性をもたらす可能性があります。