Jetson TX2 安装 cuda9.0 及 cudnn7 超详细(真实亲测)

Jetson TX2 安装 cuda9.0 及 cudnn7 超详细(真实亲测)

划重点:本文主要针对于Jetson TX1/2,如果想在 pc端 安装 cuda 及 cudnn,那这篇没有任何帮助!
最近再给Jetson TX2开发板上安装cuda和对应的cudnn,遇到了很多问题,也搜索了很多技术博客,发现在给 Jetson TX2 安装cudnn的时候都存在致命的错误,现在将出坑方法记录下来。


本文是针对下面的平台的:
平台描述:
Jetson TX2平台版本: Jetpack 3.3, TensorRT4.0.2, python2.7, python3.5
系统内核: tegra-ubuntu 4.4.38-tegra aarch64, ubuntu 16.04
Linux系统版本: Ubuntu16.04,cmake 3.15.6 (TX2刷机完原始的cmake是3.5.1版本,由于后面自己捣鼓的时候说最好安装3.9.0以上版本cmake,所以我就直接升级到新版本了)


重点一:Jetson TX2上安装的cudnn,一定要是arm版本的(即aarch64)

之前在搜所相关安装方法的时候,很多技术博客中给出的cudnn下载链接下载到的cudnn是基于x86/64的。但是,Jetson TX2是ARM内核的, 基于X86_64的cudnn在使用的时候会报错的(报错信息见下 error),所以在Jetson TX2上安装的cudnn,一定要是arm版本的(aarch64)。

重点二:arm

你可能感兴趣的:(cudn,Jetson,tx2,cudnn)