cuda7.5 vs20100支不支持cuda8

windows7 64位机上CUDA7.0配置及在VS2010中的简单使用举例
1.&&&&&&&&查看本机配置,查看显卡类型是否支持NVIDIA GPU,选中计算机--& 右键属性 --& 设备管理器 --& 显示适配器:NVIDIA GeForce GT 610,从可以查到相应显卡的compute capability; 2.&&&&&&&&从下载合适驱动347.88-desktop-win8-win7-winvista-64bit-international-whql.exe 并安装; 3.&&&&&&&&从& 根据本机类型下载相应的最新版本CUDA7.0安装; 4.&&&&&&&&按照&&步骤,验证是否安装正确: (1)、打开C:\ProgramData\NVIDIACorporation\CUDA Samples\v7.0目录下的Samples_vs2010.sln工程,分别在Debug、Release x64下编译整个工程; (2)、编译过程中,会提示找不到”d3dx9.h”、”d3dx10.h”、”d3dx11.h”头文件,可以从下载DXSDK_Jun10.exe,然后安装到默认目录下;再编译工程即可; (3)、打开C:\ProgramData\NVIDIACorporation\CUDA Samples\v7.0\bin\win64\Release目录,打开cmd命令行,将deviceQuery.exe直接拖到cmd中,回车,会显示GPU显卡、CUDA版本等相关信息,最后一行显示:Result = PASS; (4)、将bandwidthTest.exe拖到cmd中,回车,会显示Device0: GeForce GT 610等相关信息,后面也会有一行显示:Result = PASS; &&&&&&&&
5.&&&&&&&&新建一个控制台工程testCUDA:NVIDIA --& CUDA7.0, Name:testCUDA, 会自动生成一个kernel.cu文件,直接运行即可; 6.&&&&&&&&&让VS2010中CUDA文件高亮显示: (1)、使.cu、.cuh文件里的C/C++语法高亮:VS2010 --&Tools --& Options --& Text Editor --& File Extension--& 在Extension中写入.cu、,在Editor中选中MicrosoftVisual C++,点击Add,.cuh同样操作,点击OK; (2)、使CUDA关键字高亮:把C:\ProgramData\NVIDIACorporation\CUDA Samples\v5.0\doc\syntax_highlighting\visual_studio_8目录下的usertype.dat文件到C:\ProgramFiles (x86)\Microsoft Visual Studio 10.0\Common7\IDE目录下(说明:本机是win7 64位系统,如果是win732位系统则把usertype.dat文件到C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE目录下),CUDA 7.0中并没有usertype.dat文件,我用的是老版本5.0中的usertype.dat文件; (3)、使CUDA函数高亮、CUDA函数输入代码提示:首先,选中VAssistX --& Visual Assist X Options --& Projects --& C/C++Directories: Platform项选择Custom,Show Directories for项选择Other include files,选中New,将C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.0\include目录加入进来,点击应用、确定即可;然后,使用regedit打开注册表,HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet10,在右边找到ExtSource项目,鼠标右键选修改,在原有内容后添加. .确定后,关闭注册表,重新打开VS2010工程即可; 7.&&&&&&&&对testCUDA工程进行修改,移除kernel.cu文件,添加testCUDA.cu文件,将/CUDA Samples/v7.0/1_Utilities/bandwidthTest/下的bandwidthTest.cu文件内容拷贝到testCUDA.cu中实现bandwidthTest功能,对工程配置的修改包括: (1)、CUDA C/C++--& Common --& Additional Include Directories: ../../../src/common/ (2)、CUDA C/C++--& Host --& Runtime Library: Multi-Threaded Debug(/MTd) 或 Multi-Threaded(/MT)。&
> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!
在Windows7 64位机子上安装配置MinGW+Codeblocks+wxWidgets步骤如下: 1.
下载mingw-get-inst-:http://sourceforge.net/projects/mingw/: 2.
双击mingw-get-inst-.exe,一般按默认即可,选择自己需要的组件: 3.
按语:首先感谢http://blog.csdn.net/fengbingchun/article/details/9831837这个博主的原创方法,在这个基础上编译之后发现了很多问题,所以进行了改正,有了以下方法: 重新编译opencv 1. 查看本机配置,查看显卡类型是否支持NVIDIA GPU,本机显卡为NVIDIA GeForce
GT630: 2. ...
libjpeg-turbo是对libjpeg的扩展,支持SIMD指令,如X86架构的MMX.SSE.SSE2.3DNOW,ARM架构的NEON,在对jpeg进行编码和解码的过程中能提高速度.
MMX:多媒体扩展的缩写,第六代CPU芯片重要特点,57条指令.
SSE2:SIMD流技术扩展2,144个新增指令,被MMX优化过的程序 ...
libjpeg-turbo是对libjpeg的扩展,支持SIMD指令,如X86架构的MMX.SSE.SSE2.3DNOW,ARM架构的NEON,在对jpeg进行编码和解码的过程中能提高速度.
MMX:多媒体扩展的缩写,第六代CPU芯片重要特点,57条指令.
SSE2:SIMD流技术扩展2,144个新增指令,被MMX优化过的 ...
4.创建VS2010项目: 没有VS2010,可以点击下面链接下载: (1)Visual Studio 2010 Professional Edition 官方下载 (2)迅雷7下载链接,将下面链接到迅雷的新建任务URL下载
thunder://QUFodHRwOi8vYmlnMS5jcjE3My5jb20vL1ZTMjAxMFByb ...
从http://sourceforge.net/projects/emgucv/?source=directory下载最新的Emgu CV2.4.2: 2.
将libemgucv-windows-x86-gpu-2.4.2.1777拷贝到D:\soft\Emgu2.4.2文件夹下,运行此.exe文件,将其安装到D:\soft\Emg ...
1.OpenCV的特点: OpenCV是一个基于C/C++语言的开源图像处理函数库其代码都经过优化,可用于实时处理图像具有良好的可移植性可以进行图像/视频载入.保存和采集的常规操作具有低级和高级的应用程序接口(API)提供了面向Intel IPP高效多媒体函数库的接口,可针对你使用的Intel CPU优化代码,提高程序性能(译注:OpenCV 2.0版的代码 ...
PHP更新已经到了5.4.7了,之前是用PHPstudy安装的PHP5.2.13版本,今天有空,就把之前的集成安装卸载了.换上了新一代PHP,记录一下.. 环境:Windows7 64位(内部版本7600) 零,准备工作. 从/download/下载Apache 2.4 https://www.apac ...CUDA 6.5 + VS2010 + win7 x64开发环境搭建_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
CUDA 6.5 + VS2010 + win7 x64开发环境搭建
上传于||文档简介
&&C​U​D​A​ ​配​置
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢17003人阅读
1.&&&&&&&&查看本机配置,查看显卡类型是否支持NVIDIA GPU,选中计算机--& 右键属性 --& 设备管理器 --& 显示适配器:NVIDIA GeForce GT 610,从可以查到相应显卡的compute capability; 2.&&&&&&&&从下载合适驱动347.88-desktop-win8-win7-winvista-64bit-international-whql.exe 并安装; 3.&&&&&&&&从& 根据本机类型下载相应的最新版本CUDA7.0安装; 4.&&&&&&&&按照&&步骤,验证是否安装正确: (1)、打开C:\ProgramData\NVIDIACorporation\CUDA Samples\v7.0目录下的Samples_vs2010.sln工程,分别在Debug、Release x64下编译整个工程; (2)、编译过程中,会提示找不到”d3dx9.h”、”d3dx10.h”、”d3dx11.h”头文件,可以从下载DXSDK_Jun10.exe,然后安装到默认目录下;再编译工程即可; (3)、打开C:\ProgramData\NVIDIACorporation\CUDA Samples\v7.0\bin\win64\Release目录,打开cmd命令行,将deviceQuery.exe直接拖到cmd中,回车,会显示GPU显卡、CUDA版本等相关信息,最后一行显示:Result = PASS; (4)、将bandwidthTest.exe拖到cmd中,回车,会显示Device0: GeForce GT 610等相关信息,后面也会有一行显示:Result = PASS; &&&&&&&&
5.&&&&&&&&新建一个控制台工程testCUDA:NVIDIA --& CUDA7.0, Name:testCUDA, 会自动生成一个kernel.cu文件,直接运行即可; 6.&&&&&&&&&让VS2010中CUDA文件高亮显示: (1)、使.cu、.cuh文件里的C/C++语法高亮:VS2010 --&Tools --& Options --& Text Editor --& File Extension--& 在Extension中写入.cu、,在Editor中选中MicrosoftVisual C++,点击Add,.cuh同样操作,点击OK; (2)、使CUDA关键字高亮:把C:\ProgramData\NVIDIACorporation\CUDA Samples\v5.0\doc\syntax_highlighting\visual_studio_8目录下的usertype.dat文件复制到C:\ProgramFiles (x86)\Microsoft Visual Studio 10.0\Common7\IDE目录下(说明:本机是win7 64位系统,如果是win732位系统则把usertype.dat文件复制到C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE目录下),CUDA 7.0中并没有usertype.dat文件,我用的是老版本5.0中的usertype.dat文件; (3)、使CUDA函数高亮、CUDA函数输入代码提示:首先,选中VAssistX --& Visual Assist X Options --& Projects --& C/C++Directories: Platform项选择Custom,Show Directories for项选择Other include files,选中New,将C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.0\include目录加入进来,点击应用、确定即可;然后,使用regedit打开注册表,HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet10,在右边找到ExtSource项目,鼠标右键选修改,在原有内容后添加. .确定后,关闭注册表,重新打开VS2010工程即可; 7.&&&&&&&&对testCUDA工程进行修改,移除kernel.cu文件,添加testCUDA.cu文件,将/CUDA Samples/v7.0/1_Utilities/bandwidthTest/下的bandwidthTest.cu文件内容拷贝到testCUDA.cu中实现bandwidthTest功能,对工程配置的修改包括: (1)、CUDA C/C++--& Common --& Additional Include Directories: ../../../src/common/ (2)、CUDA C/C++--& Host --& Runtime Library: Multi-Threaded Debug(/MTd) 或 Multi-Threaded(/MT)。& GitHub:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:2166357次
积分:24153
积分:24153
排名:第210名
原创:317篇
转载:144篇
评论:1372条
(5)(8)(7)(16)(14)(12)(10)(5)(8)(4)(1)(3)(7)(7)(3)(2)(8)(2)(2)(8)(9)(10)(4)(4)(4)(5)(4)(4)(6)(9)(12)(1)(4)(11)(4)(5)(4)(1)(1)(3)(3)(2)(1)(2)(1)(1)(2)(3)(4)(1)(2)(2)(4)(2)(4)(2)(6)(2)(5)(4)(6)(11)(9)(1)(13)(16)(11)(12)(17)(4)(8)(17)(14)(14)(17)(2)(1)(2)5576人阅读
在CUDA新版中内置了对Visual Studio 2010的支持,而且测试发现nvcc竟然对vs100编译器也给予了支持。这点在官方的简介中并没有提及。
下面来看下如何在VS2010中正确配置新建一个CUDA项目。
首先在正常安装CUDA toolkit和SDK后,会自动配置好IDE。如果没有可以在Toolkit的安装目录下找到下面的这些文件。
将MsBuildExtension 文件夹下的所有文件拷贝至 C:/Program Files/MSBuild/Microsoft.Cpp/v4.0/BuildCustomizations (C:/Program Files (x86)/MSBuild/Microsoft.Cpp/v4.0/BuildCustomizations on 64 bit) 下,重启VS2010即可。
新建项目的过程和2008版本类似。但是,总是有网友问及如何新建一个CUDA项目,或者受早起开发工具不完善,依然错误的使用一些早期的方法,下面给大家详细的展示整个过程。
首先新建一个项目
勾选空项目,点击完成
在项目名称上右键选择&生成自定义&&
弹出如下对话框
勾选CUDA 4.0后确认
之后添加相应的源文件即可编译。
特别提醒下,有些CUDA程序会引用SDK的中一些头文件和库,需要手动添加SDK相应路径,方法和一般过程类似,不再赘述,
在属性中,我们可以看到平台工具集中选择vs100编译器依旧可以成功编译,不知道在CUDA 4.0正式版本是否会保留这一功能。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:31350次
排名:千里之外
评论:26条
(1)(2)(2)(5)1553人阅读
CUDA(106)
1.安装CUDA2.VS创建控制台空项目Properties---&VC++ Directories 设置头文件目录和库目录Linker----&Input加入lib3.选择编译环境选中工程,Project---&Build Customization4.新建.cu文件选择CUDA C/C++ File5.选中.cu文件,右击属性,选择编译器将Item Type选择为CUDA C/C++cu文件和cuh文件需要用nvcc编译器,所以需要设置编译器。另外,如果想在c文件或cpp文件中调用cuda kernel函数,主机端编译器无法识别 &&&&&&符号,所以需要在cu文件中创建函数来包装kernel函数的调用. & &需要加extern &C&,在cpp文件中声明该函数就可以使用。.cu文件:#include &cuda_runtime_api.h&
__global__ void kernel(void)
extern &C& void test(int a,int b)
kernel&&&a,b&&&();
}.cpp文件: #include &iostream&
extern &C& void test(int a,int b);
int main(){
test(1,2);
system(&pause&);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:7935744次
积分:91657
积分:91657
排名:第9名
原创:1130篇
转载:2959篇
评论:1339条
(10)(2)(3)(13)(13)(4)(9)(62)(16)(8)(23)(9)(37)(73)(34)(31)(120)(128)(183)(23)(69)(75)(1)(171)(33)(148)(168)(145)(27)(144)(139)(208)(61)(59)(10)(10)(32)(2)(7)(34)(24)(9)(39)(25)(32)(46)(20)(44)(8)(21)(43)(49)(100)(113)(136)(35)(55)(15)(29)(41)(15)(50)(17)(20)(182)(206)(43)(27)(19)(17)(13)(1)(40)(5)(3)(4)(21)(71)(73)(19)(2)(2)(1)(1)(1)(6)(3)

我要回帖

更多关于 cuda8.0 vs2010 的文章

 

随机推荐