在安装完成 Jetpack 之后,可以运行一些官方关于 CUDA 的样例;
CUDA(Compute Unified Device Architecture,统一计算架构)是 NVIDIA 过去十多年异军突起的最重要核心技术,也是近年来并行计算领域中最被称颂的技术;
JetPack 系统将 CUDA 环境安装在 /usr/local/cuda 下面;
cd /usr/local/cuda
进入 samples 目录下:
cd samples
<0_Simple> 到 <7_CUDALibraries> 等多个范例目录,每个目录下都有多个范例 C/C++ 源代码,NVIDIA 在这方面积累十多年经验,提供的范例相当丰富,绝大部分的基础应用都能在这里找到对应范例源代码。
make -j6
等待将整个 <samples> 目录下的所有范例全部编译完成;
在安装过程中出现的错误总结:
1)unable to Install node-glfw: No package 'glfw3' found
apt-get install libglfw3-dev
2)libGLU.so not found
apt-get install libglu1-mesa-dev freeglut3-dev
5_Simulations/oceanFFT
cd /usr/local/cuda/samples/5_Simulations/oceanFFT
make
./oceanFFT
编译完成之后,会生成 oceanFFT 的可执行文件;
实际运行效果:
5_Simulations/smokeParticles
cd /usr/local/cuda/samples/5_Simulations/smokeParticles
make
./smokeParticles
编译完成之后,会生成 smokeParticles 的可执行文件;
实际运行效果:
5_Simulations/nbody
cd /usr/local/cuda/samples/5_Simulations/nbody
make
./nbody
编译完成之后,会生成 nbody 的可执行文件;
实际运行效果:
需要体验其他用例,步骤基本一致;
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。