UbuntuにCUDAをセットアップする薄い本
- ¥ 500
UbuntuにCUDAをセットアップする薄い本 A5版PDF、本文53ページ v1.0版発行: 2023年4月5日 Ubuntu Server 22.04 LTSにCUDAとPyTorchの環境を整える手順について説明した手順書です。 環境構築のみで、実際にAIアプリケーションを動かすところまでは解説していません。 Webサイトを検索しても、内容が古いものが多く、最新の環境でのセットアップ方法がよくわからない状態であったので、自分の環境でテストしてまとめました。 目次: 1. CUDAマシンが落ちてきた 1 1.1 使用マシンのスペック 1 1.1.1 GeForce RTX 3070Ti 1 1.1.2 ホストマシン 2 1.1.3 CPU 2 1.1.4 メモリ 3 1.1.5 ストレージ 3 1.1.6 ネットワーク 3 2. OSのインストール 4 2.1 Ubuntu Server LTSのISOイメージを取得する 4 2.2 Ubuntu Server LTSのISOイメージを焼く 5 2.1 ターゲットPCにUbuntuをインストールする 6 3. インストールのミスの修正 7 4. CUDAドライバーのインストール 11 4.1 CUDA動作環境の確認 13 4.2 CUDA 対応の GPU があることを確認する 15 4.3 サポートされているバージョンのLinuxかどうか確認する 15 4.4 gcc がインストールされていることを確認する 16 4.5 カーネルヘッダーと開発パッケージあることを確認する 16 4.6 CUDA ツールキットのリポジトリを設定する 16 4.7 CUDA SDKをインストールする 18 4.8 競合するNouveauドライバを排除する 22 4.9 デバイスのパーミッションを確認する 23 5. CUDA環境の動作確認と環境設定 24 5.1 NVIDIAドライバのインストール状態を確認する 24 5.2 nvccの動作を確認する 24 5.3 インストールされたライブラリを確認する 25 5.4 nvidia-smi を実行してみる 28 5.5 サンプルプログラムを実行してみる 29 5.6 環境変数やPATHを設定する 32 6. NVIDIAのPythonモジュールをインストールする 36 7. PyTorchを使うためにCUDA12をダウングレードする 41 8. Ubuntu 22.04にPyTorch環境を整える 45 8.1 PyTorchをインストールする 47 8.1 PyTorchの動作確認 52