Ubuntu18.04安装GPU+CUDA+cuDNN指南

需积分: 47 68 下载量 76 浏览量 更新于2024-08-07 收藏 1.19MB PDF 举报
"这篇文档主要介绍了在Ubuntu 18.04系统上如何进行GPU+CUDA+cuDNN的安装和配置,特别是针对NVIDIA GTX 1060显卡。文档提到了编译器修正的重要性,特别是对于CUDA编译器NVCC与GCC之间的语法差异。同时,详细阐述了安装过程,包括更新系统、安装GCC和G++、降级GCC到CUDA兼容版本、安装NVIDIA显卡驱动以及安装CUDA 9.1及其补丁的步骤。" 在《编译器修正-CATIA VBA二次开发入门与提高》中,虽然主要关注的是CATIA VBA的开发,但提及的"编译器修正"概念同样适用于其他编程环境。在CUDA开发中,编译器的选择和设置至关重要,因为不同的编译器可能有不同的语法规则。NVCC,NVIDIA的CUDA C++编译器,与标准的GCC编译器存在细微差别,因此在设置时需要特别注意,确保编译器的配置正确无误,以便能够顺利编译CUDA代码。 在Ubuntu 18.04系统中,首先需要更新系统并安装GCC和G++,这是大多数软件开发的基础。通过运行"sudo apt-get update","sudo apt-get install gcc"和"sudo apt-get install g++"来完成这个过程。然后,为了安装NVIDIA显卡驱动,用户可以通过“附加驱动”选项来自动安装,这是一个简单且方便的方法。 对于CUDA的安装,文档特别指出CUDA 9.1与Ubuntu 18.04预装的GCC 7.3版本不兼容,因此需要将GCC降级到6.0或以下版本。通过安装gcc-4.8和g++-4.8,然后进行符号链接替换,使得系统默认使用GCC 4.8。在安装CUDA主文件后,需要应用几个补丁以确保所有组件都能正常工作。 最后,用户需通过运行相应的.sh脚本来安装CUDA软件包,并在安装过程中根据提示选择不安装显卡驱动,因为在此之前已经手动安装过了。接着,逐个执行补丁的安装脚本,以确保CUDA环境完整。 这个资源提供了在Ubuntu 18.04上配置GPU计算环境的详细步骤,这对于进行CUDA编程或深度学习项目是至关重要的。同时,编译器的修正概念提醒开发者在多平台或多工具链环境下要注意编译器的适配性和配置。