CUDA bertujuan untuk memungkinkan peningkatan dramatis dalam kinerja komputasi dengan memanfaatkan kekuatan unit pemrosesan grafis (GPU) pada sistem Anda. Pada artikel ini, saya akan menunjukkan cara Instal CUDA di Ubuntu 18.04. CUDA adalah model pemrograman paralel dan platform komputasi yang dikembangkan oleh NVIDIA.
Anda dapat menginstal CUDA di Ubuntu 18.04 menggunakan salah satu metode berikut:
- Dari paket distribusi-independen (paket runfile)
- Dari paket khusus distribusi (paket RPM dan Deb)
Pemeriksaan Pra-instalasi CUDA
Di bawah ini adalah sejumlah pemeriksaan yang perlu Anda lakukan sebelum menginstal CUDA Toolkit dan Driver pada sistem Ubuntu Anda.
Pastikan sistem memiliki GPU berkemampuan CUDA
Anda perlu memverifikasi bahwa GPU Anda dapat bekerja dengan CUDA, jalankan perintah berikut untuk memeriksa:
$ lspci | grep -i nvidia
01:00.0 3D controller: NVIDIA Corporation GM206M [GeForce GTX 965M] (rev a1)
Jika Anda baru saja menginstal kartu driver, Anda mungkin perlu memperbarui database PCI secara manual agar perintah di atas dapat mengembalikan output yang valid.
# update-pciids
Verifikasi sistem telah menginstal gcc
Untuk pengembangan menggunakan CUDA, Anda perlu memastikan gcc diinstal. Anda dapat memeriksa apakah itu diinstal menggunakan perintah:
$ gcc --version
Jika belum terinstal, instal dengan apt-get seperti di bawah ini:
$ sudo apt install gcc-6 g++-6
Pastikan sistem telah menginstal header kernel dan paket pengembangan yang benar.
Driver CUDA mengharuskan header kernel dan paket pengembangan untuk versi kernel yang berjalan diinstal pada saat penginstalan driver, juga setiap kali driver dibangun kembali. Anda dapat menginstal header kernel dan alat pengembangan menggunakan:
$ sudo apt-get install linux-headers-$(uname -r)
Instal Driver NVIDIA
CUDA membutuhkan driver Nvidia yang diinstal pada mesin Anda. Instal di Ubuntu 18.04 menggunakan perintah:
$ sudo apt install nvidia-384
Setelah ini diinstal, Anda dapat melanjutkan untuk menginstal toolkit Nvidia CUDA.
Unduh NVIDIA CUDA Toolkit
Tergantung pada metode instalasi pilihan Anda, Anda perlu mengunduh paket yang setara. Saya lebih suka menginstal CUDA dari runfile di Ubuntu 18.04 karena sulit untuk menemukan masalah ketergantungan.
Pada tulisan ini, rilis terbaru CUDA adalah v9.2. Karena ukuran paket di atas 1GB, saya akan menggunakan perintah wget untuk mengunduhnya sehingga saya dapat melanjutkan dengan mudah jika koneksi terputus. CUDA Toolkit berisi driver CUDA dan alat yang diperlukan untuk membuat, membangun, dan menjalankan aplikasi CUDA serta pustaka, file header, kode sumber sampel CUDA, dan sumber daya lainnya.
$ cd Dowloads
$ wget -c https://developer.nvidia.com/compute/cuda/9.2/Prod/local_installers/cuda_9.2.88_396.26_linux
Setelah paket diunduh secara lokal, buat itu dapat dieksekusi dan instal.
# chmod +x cuda_9.2.88_396.26_linux.run
# ./cuda_9.2.88_396.26_linux.run --verbose --silent --toolkit --override
Anda akan mendapatkan output yang mirip dengan di bawah ini pada instalasi lengkap.
===========
= Summary =
===========
Toolkit: Installed in /usr/local/cuda-9.2
Samples: Not Selected
Please make sure that
- PATH includes /usr/local/cuda-9.2/bin
- LD_LIBRARY_PATH includes /usr/local/cuda-9.2/lib64, or, add /usr/local/cuda-9.2/lib64 to /etc/ld.so.conf and run ldconfig as root
Ubah .bashrc . Anda file untuk menyertakan Cuda bin di jalurnya:
export PATH="$PATH:/usr/local/cuda-9.2/bin"
Pastikan jalur pustaka CUDA ada.
# echo "/usr/local/cuda-9.2/lib64" >> /etc/ld.so.conf
# ldconfig
Periksa https://developer.nvidia.com/cuda-downloads untuk patch yang tersedia dan unduh .run file kemudian instal.
# wget https://developer.nvidia.com/compute/cuda/9.2/Prod/patches/1/cuda_9.2.88.1_linux
# chmod +x cuda_9.2.88.1_linux.run
# ./cuda_9.2.88.1_linux.run --silent --accept-eula
Welcome to the CUDA Patcher.
Installation complete!
Installation directory: /usr/local/cuda-9.2
Buat symlink ke GCC6 di folder CUDA bin:
# ln -s /usr/bin/gcc-6 /usr/local/cuda-9.2/bin/gcc
# ln -s /usr/bin/g++-6 /usr/local/cuda-9.2/bin/g++
Baca juga :
- Cara Menginstal Driver Nvidia di Ubuntu 18.04
Anda sekarang harus menyiapkan CUDA toolkit. Mulai buat proyek Anda dan nikmati.