CentOS 7 系统安装 CUDA 8 的详细指南

CUDA(Compute Unified device Architecture)是NVIDIA推出的并行计算平台和编程模型,它允许开发者利用NVIDIA的GPU进行高性能计算,CentOS 7是一个流行的Linux发行版,而CUDA 8是CUDA的一个版本,本文将详细介绍如何在CentOS 7系统上安装CUDA 8。
安装前准备
确保您的CentOS 7系统已经安装了NVIDIA的GPU驱动程序,如果没有安装,请先安装驱动程序。
确保您的CentOS 7系统内核版本支持CUDA 8,CUDA 8支持内核版本3.10及以上。
确保您的CentOS 7系统安装了以下依赖项:
- gcc
- g++
- make
- kernel-devel
- kernel-headers
安装CUDA 8
下载CUDA 8安装包
访问NVIDIA官方网站,下载CUDA 8安装包,下载完成后,将其放置在系统的某个目录下,例如
/opt/cuda-8.0.61/。创建CUDA目录
打开终端,执行以下命令创建CUDA目录:
sudo mkdir -p /usr/local/cuda-8.0
解压安装包

解压CUDA 8安装包到创建的目录中:
sudo tar -xvzf cuda_8.0.61_375.26_linux.run -C /usr/local/cuda-8.0
运行安装脚本
在终端中运行以下命令以启动安装脚本:
sudo ./cuda_8.0.61_375.26_linux.run
按照安装向导的提示完成安装,在安装过程中,确保选择“Install NVIDIA CUDA Toolkit”和“Use CUDA from the command line”选项。
配置环境变量
打开终端,编辑
~/.bashrc文件:sudo nano ~/.bashrc
在文件末尾添加以下行:
export PATH=/usr/local/cuda-8.0/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
保存并关闭文件。
使环境变量生效
在终端中执行以下命令使环境变量生效:
source ~/.bashrc
验证安装

检查CUDA版本
在终端中执行以下命令检查CUDA版本:
nvcc --version
如果显示CUDA版本为8.0,则表示CUDA 8已成功安装。
检查NVIDIA驱动版本
在终端中执行以下命令检查NVIDIA驱动版本:
nvidia-smi
如果显示的驱动版本与CUDA 8兼容,则表示NVIDIA驱动程序已正确安装。
FAQs
Q1:如何查看CUDA版本? A1:在终端中执行nvcc --version命令,即可查看CUDA版本。
Q2:如何查看NVIDIA驱动版本? A2:在终端中执行nvidia-smi命令,即可查看NVIDIA驱动版本。
