![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cuda
丘上人
如果感觉不好,那就自己动手
展开
-
vs cuda 项目 启动失败 C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140\BuildCustomizations\CUDA9.1
有时候由于CUDA升级或者下载的源码中,原来创建项目的CUDA版本与自己的不同,在打开项目的时候发现加载不上,提示:未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 9.0.props”解决办法:找到项目中的.vcxproj文件,用记事本或别的打开,找到以下内容&l...原创 2019-03-25 20:27:13 · 3870 阅读 · 0 评论 -
visual studio 普通项目 编译 cuda 文件
使用版本vs2015cuda程序 *.cu 和*.cuh 是需要由nvcc来编译的。普通项目不方便设置编译cuda文件,不过修改项目生成目标来让其能编译cuda程序。打开普通项目: 项目->生成自定义文件 对话框中选中对应的cuda版本 就ok了。...原创 2019-04-04 10:23:45 · 1593 阅读 · 2 评论 -
cuda cuvid problems note D3Dtexture opengl texture mapped
1、cuda驱动api与cuda runtime 混合使用造成问题。目的:将画面cuvid解析出来的yuv 渲染 到 texture(opengl的或D3d的)上因为官网给出的demo 是利用cuda驱动api来进行开发的。而官网给出的从texture映射到cuda中的案例只有cuda runtime api的(在10.1版本中已经被deprecated 了)。并且也没有从cuda驱动中找到从...原创 2019-04-08 15:06:04 · 623 阅读 · 0 评论 -
cuvid cudaErrorContextIsDestroyed HandlePictureDisplay
多个线程中创建 cuvid 解码器,为其主线程中创建的CUcontext ,结束时在主线程中释放后会导致其他线程中的cuvid解码过程出错,错误函数在HandlePictureDisplay 中的cudaGraphicsSubResourceGetMappedArray处,错误码为709cudaErrorContextIsDestroyed 。这是偶尔出现的,原因不明。解决办法,在子线程中为...原创 2019-05-08 12:14:44 · 1202 阅读 · 0 评论 -
cudaErrorInvalidResourceHandle cudaGraphicsMapResources
在主线程中创建的cudaGraphicsResource 对象,主线程中进行cudaGraphicsMapResources 操作是正确的,但是在子线程中进行cudaGraphicsMapResources 操作却出错了,报错:400(cudaErrorInvalidResourceHandle)。猜测应该是map操作不能夸线程的。同样的,d3d中也是context在哪个线程创建,则需要在对应...原创 2019-05-09 11:56:59 · 2449 阅读 · 0 评论 -
CUDA Visual Studio Integration Installation failed
先说总结,cuda安装失败第一个可能是显卡驱动问题(这个提示中很明显说面驱动问题),另外一个是cuda没有卸载干净。更新完显卡驱动后cuda 加载失败了,只有重装cuda先卸载cuda。再安装cuda ,但是安装的时候出现 “CUDA Visual Studio Integration Installation 失败 ” 错误,找了很久没有找到cuda的安装日志。翻了一片文章https://d...原创 2019-05-10 14:07:38 · 3617 阅读 · 0 评论