Nvidia とは?
Nvidia は、GPU として知られるグラフィックスプロセッサーを設計しています。画面に映像を描画するほか、AI や機械学習モデルの学習と実行にも広く使われています。
エンジニアに相談する ナレッジベース
どういうものか
GPU は、多くの単純な計算を同時に行うために作られたチップです。グラフィックスの描画にはそれが必要で、機械学習の背後にある計算にも必要です。Nvidia は、この 2 つ目の用途を、自社の GPU で汎用の計算処理を実行するためのソフトウェアプラットフォームである CUDA で支えています。
GPU は、x86 のサーバーやワークステーションに挿すカードとして提供されるほか、クラウドプロバイダーから借りるマシンの一部としても利用できます。
企業での用途
- AI と機械学習:モデルを学習させ、リクエストに答えるために実行します。
- 3D と映像の作業:高性能なグラフィックスチップが必要な、デザイン、レンダリング、編集のソフトウェア。
- リモートデスクトップ:グラフィックス負荷の高いアプリケーションを、別の場所から接続する人に提供します。
- 科学計算:多数の並列タスクに分割できる、シミュレーションと分析。
KawaConnect における Nvidia の扱い方
ワークロードが必要とする場合に、サーバーとワークステーションに Nvidia の GPU を取り付けて設定します。カードの取り付け、電源と冷却の確認、ドライバーのインストール、それを使うソフトウェアからカードを使えるようにする作業までを含みます。
AI と自動化のページにあるような AI ワークロードもあります。GPU は自社のラックに置くことも、クラウドから時間単位で借りることもできます。オンプレミスで所有するのは、安定したワークロードや、建物の外に出せないデータの場合に採算が合います。借りるのは、たまにしか使わない作業に向いています。
関連サービス
AIと自動化
ワークフローの自動化、システム連携、カスタムツール。
クラウドインフラ
ハードウェアの所有が合わない場合の、GPU 容量のレンタル。
LinuxとKubernetes
GPU ワークロードをスケジュールできるサーバーとクラスター。
詳しく見る
- Wikipedia の Nvidia同社と製品についての中立的な概要。
- Wikipedia の GPUGPU とは何か、CPU とどう違うかについてのわかりやすい説明。
- Nvidia 公式サイトNvidia のグラフィックスカードとデータセンター向け GPU の製品ページとドライバーのダウンロード。
- Nvidia 開発者サイトNvidia の GPU で動くソフトウェアを書く方向けのドキュメントとツール。