Cara Memasang Nvidia Cuda Toolkit di Fedora 29 Linux

Cara Memasang Nvidia Cuda Toolkit di Fedora 29 Linux

Toolkit Nvidia Cuda adalah lanjutan platform pengkomputeran selari GPU dan model pengaturcaraan. Pemasangan Nvidia CUDA terdiri daripada kemasukan repositori Nvidia Cuda rasmi diikuti dengan pemasangan pakej meta yang berkaitan.

Dalam ini Cara Memasang Nvidia Cuda Toolkit di Fedora 29 Linux Tutorial Anda Akan Belajar:

  • Cara memuat turun pakej repositori nvidia cuda terkini.
  • Cara Memasang Pakej Repositori CUDA di Fedora 29.
  • Cara Memilih dan Memasang Pakej Meta Cuda di Fedora 29.
  • Cara Mengeksport Laluan Sistem ke Executables Perduaan Nvidia Cuda.
  • Cara mengesahkan dan menguji pemasangan CUDA anda.

Nvidia Cuda Toolkit di Fedora 29 Linux.

Keperluan perisian dan konvensyen yang digunakan

Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem Fedora 29
Perisian Pemasangan pemacu nvidia sedia ada di fedora 29 linux
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Cara Memasang Toolkit Nvidia Cuda di Fedora 29 Linux Langkah demi Langkah

  1. Muat turun pakej repositori nvidia cuda terkini Cuda-Repo-Fedora*.rpm. Contohnya Gunakan wget Perintah untuk memuat turun pakej CUDA terkini yang pada masa menulis versi CUDA 10:


    $ wget https: // pemaju.muat turun.nvidia.com/compute/cuda/repos/fedora27/x86_64/cuda-repo-fedora27-10.0.130-1.x86_64.rpm 

    Pakej ini kini boleh didapati dalam direktori rumah anda:

    $ ls cuda-repo-fedora27-10.0.130-1.x86_64.RPM CUDA-REPO-FEDORA27-10.0.130-1.x86_64.rpm 
  2. Pasang pakej repositori CUDA. Ini akan membolehkan repositori CUDA di sistem Fedora 29 Linux anda:
    $ sudo rpm -i cuda-repo-*.rpm 
  3. Pilih pakej Meta Cuda yang anda ingin pasang berdasarkan jadual di bawah. Contohnya arahan di bawah akan memasang keseluruhan pakej CUDA dan pakej pemacu:
    $ sudo dnf memasang cuda 
    Contoh pakej meta yang tersedia untuk CUDA 10.0. Rujukan: Nvidia.com
    Nama Pakej Penerangan
    CUDA Memasang semua pakej Toolkit dan Pemandu CUDA. Mengendalikan menaik taraf ke versi seterusnya pakej CUDA apabila dibebaskan.
    CUDA-10.0 Memasang semua pakej Toolkit dan Pemandu CUDA. Kekal pada versi 10.0 sehingga versi tambahan CUDA dipasang.
    Cuda-Toolkit-10.0 Memasang semua pakej Toolkit CUDA yang diperlukan untuk membangunkan aplikasi CUDA. Tidak termasuk pemandu.
    CUDA-TOOLS-10.0 Memasang semua baris arahan CUDA dan alat visual.
    CUDA-RUNTIME-10.0 Memasang semua pakej toolkit CUDA yang diperlukan untuk menjalankan aplikasi CUDA, serta pakej pemandu.
    Cuda-Compiler-10.0 Memasang semua pakej compiler CUDA.
    Cuda-libraries-10.0 Memasang semua pakej perpustakaan cuda runtime.
    Cuda-libraries-Dev-10.0 Memasang semua pakej perpustakaan CUDA pembangunan.
    Cuda-Drivers Memasang semua pakej pemacu. Mengendalikan menaik taraf ke versi seterusnya pakej pemandu apabila mereka dibebaskan.
  4. Laluan Sistem Eksport ke NVIDIA CUDA Executable Binary. Buka ~/.Bashrc Menggunakan editor teks pilihan anda dan tambahkan dua baris berikut:
    Laluan Eksport =/usr/Local/Cuda/Bin: $ Path Export LD_LIBRARY_PATH =/usr/local/cuda/lib64: $ ld_library_path 
    Salinan

  5. Login semula atau baca anda dikemas kini ~/.Bashrc Fail:
    $ sumber ~/.Bashrc 
  6. Sahkan pemasangan CUDA yang betul:
    $ nvcc --version $ nvidia-smi 
  7. Lakukan ujian lanjut dengan menyusun program CUDA pertama anda:
    $ mkdir cuda-samples $ cuda-install-Samples-10.0.sh cuda-samples/ $ cd cuda-samples/ nvidia_cuda-10.0_samples/0_simple/jam $ Make 

Lampiran

Pada masa penulisan GCC Versi lewat dari 7 tidak disokong oleh CUDA. Dari sebab ini, anda mungkin menerima ralat berikut apabila cuba menyusun program CUDA:

 Dalam fail termasuk dari/usr/local/cuda-10.0/bin/.../sasaran/x86_64-linux/termasuk/cuda_runtime.H: 83, dari:/usr/local/cuda-10.0/bin/.../sasaran/x86_64-linux/termasuk/crt/host_config.H: 129: 2: Ralat: #Error - Versi GNU yang tidak disokong! Versi GCC lewat 7 tidak disokong! #error - Versi GNU yang tidak disokong! Versi GCC lewat 7 tidak disokong! 
Amaran
Penurunan GCC boleh dalam banyak kes menjadi merosakkan. Pastikan anda tahu apa yang anda lakukan.

Perintah berikut boleh digunakan untuk menurunkan GCC ke versi 7:

$ sudo dnf-releasever = 27 Pasang GCC-7.3.1-6.FC27 

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dipasang di Ubuntu 22.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Cara Mendapatkan Teras Cuda di Linux
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Cara Memasang Pemandu Nvidia di Fedora 32
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Cara Memasang Pemacu Nvidia di Ubuntu 21.04
  • Cara Memasang Pemacu Nvidia di Ubuntu 20.10 Groovy ..
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?