CUDA_ARCH_BIN和 CUDA_ARCH_PTX 分别是什么意思

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
山雨欲来风满楼
帖子: 23
注册时间: 2016-01-23 16:07
系统: win8&ubuntu

CUDA_ARCH_BIN和 CUDA_ARCH_PTX 分别是什么意思

#1

帖子 山雨欲来风满楼 » 2016-01-28 10:42

打神们,CUDA_ARCH_BIN和 CUDA_ARCH_PTX 分别是什么意思?

(控制的计算功能 CUDA_ARCH_BIN 在 CMake)(计算能力 CUDA_ARCH_PTX 在 CMake )
是这样的意思吗,我想知道他们参数之间的区别

博客里说可以自行配置
cmake -DWITH_CUDA=ON -DCUDA_ARCH_BIN="3.2" -DCUDA_ARCH_PTX="" -DBUILD_TESTS=OFF -DBUILD_PERF_TESTS=OFF
If you want to customize any more of the build settings such as whether to support Firewire cameras or Qt GUI, it is easiest to use the curses interactive version of CMake from here on:
ccmake ..
我不太懂这些参数的意义和参数不同选择的区别。
我已经努力在找了, :Cry
山雨欲来风满楼
帖子: 23
注册时间: 2016-01-23 16:07
系统: win8&ubuntu

Re: CUDA_ARCH_BIN和 CUDA_ARCH_PTX 分别是什么意思

#2

帖子 山雨欲来风满楼 » 2016-01-28 11:11

说白了,就是
cmake -DWITH_CUDA=ON -DCUDA_ARCH_BIN="3.2" -DCUDA_ARCH_PTX="" -DBUILD_TESTS=OFF -DBUILD_PERF_TESTS=OFF
这命令都做了什么,我想知道
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: CUDA_ARCH_BIN和 CUDA_ARCH_PTX 分别是什么意思

#3

帖子 vickycq » 2016-01-28 11:30

CUDA_ARCH_BIN和 CUDA_ARCH_PTX 分别是什么意思
CUDA_ARCH_BIN adds support of only listed GPUs. As alternative CMake scripts also parse 'CUDA_ARCH_PTX' variable, which is a list of intermediate PTX codes to include in final so-file. The PTX code can/will be JIT compiled for any current or future GPU.
http://docs.opencv.org/2.4/modules/gpu/ ... -platforms
这命令都做了什么,我想知道
BUILD_TESTS -> Each module of OpenCV has a test project assigned to it. Building these test projects is also a good way to try out, that the modules work just as expected on your system too.
BUILD_PERF_TESTS -> There are also performance tests for many OpenCV functions. If you’re concerned about performance, build them and run.
http://amritamaz.net/blog/opencv-config/
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
山雨欲来风满楼
帖子: 23
注册时间: 2016-01-23 16:07
系统: win8&ubuntu

Re: CUDA_ARCH_BIN和 CUDA_ARCH_PTX 分别是什么意思

#4

帖子 山雨欲来风满楼 » 2016-01-28 19:39

谢了大神,这个问题在技术群里问没人回答,你真专业!对此我有了一些肤浅的理解,十分感谢
回复