AI 向けの GPU で加速されたマイクロサービスとライブラリ。
幅広い分野の開発者、研究者、発明家たちが、GPU プログラミングを活用してアプリケーションを高速化しています。じょこれらのアプリケーションの開発には、高度に最適化されたドメイン固有のマイクロサービスとライブラリを備えた堅牢なプログラミング環境が必要です。 NVIDIA CUDA-X は CUDA® 上に構築されており、データ処理、AI、ハイ パフォーマンス コンピューティング (HPC) にわたって、他の手段よりも大幅に高いパフォーマンスを提供するアプリケーションを構築するためのマイクロサービス、ライブラリ、ツール、テクノロジのコレクションです。
NVIDIA の CUDA エキスパートたちによって開発された CUDA-X CUDA-X Microservices は、開発者ツール、GPU アクセラレーテッド ライブラリ、テクノロジをクラウド API としてパッケージ化して提供します。これらはデータ処理、AI、HPC アプリケーションに簡単に統合、カスタマイズ、デプロイすることができます。
CUDA-X マイクロサービスには、カスタマイズ可能な音声および翻訳 AI のための NVIDIA® Riva、高解像度の気候および天候シミュレーションのための NVIDIA Earth-2、ルート最適化のための NVIDIA cuOpt™、企業向けの応答性の高い検索拡張生成 (RAG) 機能のための NVIDIA NeMo™ Retriever が含まれています。
CUDA-X ライブラリは、CUDA の上に構築されており、データ処理、AI、HPC にわたり、NVIDIA のアクセラレーテッド プラットフォームの採用を簡素化します。400 以上のライブラリを活用することで、開発者は CUDA プラットフォームを使用して PC、ワークステーション、クラウド、スーパーコンピューターなどで、アプリケーションを容易に構築、最適化、デプロイ、スケールすることが拡できます。
データセットが毎年ゼタバイト単位で増加している中、企業は革新的な AI アプリケーションを構築するために、独自の専有データでモデルを学習する必要があります。これは膨大なコンピューティングの問題を引き起こしますが、CUDA-X データ処理プラットフォームは画像、テキスト、表形式データの処理を高速化および拡大するアクセラレーテッド ライブラリのスイートを使用して、この問題を解決するように設計されています。
現代の AI は多くの産業に変革をもたらす可能性を秘めていますが、その力を活用することは困難です。AI アプリケーションの開発には、データ処理、特徴量エンジニアリング、機械学習、検証、デプロイなど多くのステップがあり、各ステップで大量のデータ処理と膨大な演算処理が必要となります。CUDA-X AI はこの課題を克服するために必要なツールとテクノロジを提供します。
HPC の応用は、流体力学から気象シミュレーションまで、多くの分野にわたります。CUDA-X HPC は、開発者が世界で最も困難な問題を解決するのを支援するライブラリ、ツール、コンパイラ、API のコレクションです。CUDA-X HPC にはハイ パフォーマンス コンピューティング (HPC) に不可欠な高度にチューニングされたカーネルが含まれています。線形代数、並列アルゴリズム、信号および画像処理のための GPU アクセラレーテッド ライブラリは、計算物理学、化学、分子動力学、地震探査などの分野における計算集約型アプリケーションの基盤を提供します。
CUDA-X は広く利用可能です。そのソフトウェア アクセラレーション ライブラリは、AWS、Microsoft Azure、Google Cloud などの主要クラウド プラットフォームの一部として提供されています。これらのライブラリは、個別にダウンロードするか、NGC でコンテナー化ソフトウェア スタックとして無料で提供されています。CUDA-X ライブラリは、デスクトップ、ワークステーション、サーバー、スーパーコンピューター、クラウド コンピューティング、モノのインターネット (IoT) デバイスなど、NVIDIA GPU 上のあらゆる場所に展開できます。
100 万人以上の開発者が CUDA-X を使用しており、継続的なアプリケーション パフォーマンスの恩恵を受けながら生産性を向上させるパワーを提供しています。新しいアプリケーションを作成する場合でも、既存のアプリケーションを高速化する場合でも、CUDA-X は最も効率的で効果的に進める方法を提供します。