-
showshong
2008-10-10
-
怎么显示到一起了哦,我是排好版的啊。再排一次看看!
请问我是双显卡,在初始化的时候应该怎么初始化?网上常见的初始化方法,这个方法是不是只能初始化一个设备啊?
没有接触过这个编程,请问需要怎么写,才能初始化多个设备呢?
有劳!多谢!
bool InitCUDA()
{
int count;
cudaGetDeviceCount(&count);
if(count == 0)
{
fprintf(stderr, "There is no device.\n");
return false;
}
int i;
for(i = 0; i < count; i++)
{
cudaDeviceProp prop;
if(cudaGetDeviceProperties(&prop, i) == cudaSuccess)
{
if(prop.major >= 1)
{
break;
}
}
}
if(i == count)
{
fprintf(stderr, "There is no device supporting CUDA 1.x.\n");
return false;
}
cudaSetDevice(i);
return true;
}
-
showshong
2008-10-10
-
请问我是双显卡,在初始化的时候应该怎么初始化?
网上常见的初始化方法,这个方法是不是只能初始化一个设备啊?
没有接触过这个编程,请问需要怎么写,才能初始化多个设备呢?
有劳!多谢!
bool InitCUDA()
{
int count;
cudaGetDeviceCount(&count);
if(count == 0)
{
fprintf(stderr, "There is no device.\n");
return false;
}
int i;
for(i = 0; i < count; i++)
{
cudaDeviceProp prop;
if(cudaGetDeviceProperties(&prop, i) == cudaSuccess)
{
if(prop.major >= 1)
{
break;
}
}
}
if(i == count)
{
fprintf(stderr, "There is no device supporting CUDA 1.x.\n");
return false;
}
cudaSetDevice(i);
return true;
}
-
OpenHero 开勇
回复于
2008-10-10
-
初始化一次就行了
-
周汉清
2008-10-08
-
想问下前辈,我装好了SDK、TOOLKIT、VS2005后该如何配置才能编写、模拟运行CUDA程序?
-
OpenHero 开勇
回复于
2008-10-08
-
看我的blog cuda专栏
-
showshong
2008-09-30
-
我是刚接触CUDA,还没有成功的运行Sample一次,在这里看到你有配置文件如何配置,请问我怎么没有看到下载栏呢,还请不吝赐教,谢谢!
-
OpenHero 开勇
回复于
2008-09-30
-
在csdn的我的资源里面,可以下载最新的wizard
-
ycykch
2008-09-18
-
开勇你好!有个问题想问你:在vs2005下的.cu程序怎么不支持符号智能匹配?比如查找符号或函数的定义,查找他们的引用。这些都是编程中常用到的,是要在哪里设置一下吗?
-
OpenHero 开勇
回复于
2008-09-18
-
看我的blog吧:)
-
lgx24
2008-08-25
-
你好,请教几个问题,linux系统,我没有nvidia的显卡,能不能安装cuda driver啊?另外,在没有安装cuda driver的情况下,安装了cuda toolkit 、SDK。但是编译SDK里的例子的时候提示说找不到glu.h文件。我在NVIDIA_CUDA_SDK/common/inc/GL 下只有glew.h glut.h glxew.h wglew.h,而没有glu.h。
-
OpenHero 开勇
回复于
2008-08-26
-
如果没有nvidia的显卡,就不必要装driver。可以在模拟的条件下运行,找不到glu.h是因为你没有安装opengl的开发库,这个得装上。
-
lgx24
回复于
2008-08-26
-
opnegl的开发库,是不是就是glut,我是装了很多遍都不行,网上说明的方法我都试过了,就是不行,能不能给个可行的步骤啊?谢谢!
-
兰韬
2008-08-18
-
你好...刚接触CUDA...还很多地方不懂..安装的时候就出了问题..请你指教一下:<br /><br />将安装的CUDA的sdk的路径加到系统环境变量中:<br /><br />例如C:\Program Files\NVIDIA Corporation\NVIDIA CUDA SDK\bin\win32\<br />下的<br />├─Debug<br />├─EmuDebug<br />├─EmuRelease<br />└─Release<br /><br />几个目录都加入到系统环境变量中,这样才能在运行程序的时候找到相应的dll库。<br /><br /><br />加到系统环境变量中..怎么我加了还是说找不到cutil32D.dll..具体怎么添加?..能不能更详细的说一下.?<br />
-
兰韬
回复于
2008-08-18
-
额..刚发完贴就搞定了....不过以后还是请多指教啦.`.`.新手来报道的..呵呵..
-
OpenHero 开勇
回复于
2008-08-19
-
:)
-
shinson2008
2008-08-03
-
OpenHero人长得帅,知识也渊博,膜拜下。。。orz。。。orz
-
OpenHero 开勇
回复于
2008-08-03
-
……OMG……
-
huma_cs
2008-07-23
-
勇哥,有两个关于CUDA2.0的问题请教下...<br /><br />No.1 我的CUDA程序在CUDA1.1的32位系统下运行无误,但一拿到CUDA2.0的64位系统下运行就内存泄漏,甚至刚跑到cudaMalloc就返回,ERROR显示Initialization error...驱动,SDK,toolkit应该都没问题,因为CUT_SET_DEVICE运行无误....<br /><br />No.2 原来在1.0下的程序放到1.1和2.0下跑,tex1Dfetch就运行出错, 也不知道什么原因....一模一样的程序
-
OpenHero 开勇
回复于
2008-07-23
-
驱动是什么版本?还得看你的显卡是?
-
ledeguang
2008-07-11
-
从http://forums.nvidia.com/index.php?showtopic=71548&pid=407203&mode=threaded&show=&st=0&#entry407203 <br/>上下载了个windows下基于vs2005的MD5破解源程序。 <br/>编译时却发现了以下错误: <br/>------ 已启动生成: 项目: cuMD5, 配置: EmuDebug Win32 ------ <br/>Compiling... <br/>cuMD5CUDA.cu <br/>C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(870): internal error: <br/> assertion failed at: <br/> "D:/Bld/rel/gpgpu/toolkit/r2.0/compiler/edg/EDG_3.9/src/lower_name.c" <br/> , line 4179 <br/>1 catastrophic error detected in the compilation of "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/tmpxft_000005a8_00000000-6_cuMD5CUDA.cpp1.ii". <br/>Compilation aborted. <br/>This application has requested the Runtime to terminate it in an unusual way. <br/>Please contact the application's support team for more information. <br/>tmpxft_000005a8_00000000-3_cuMD5CUDA.cudafe1.cpp <br/>e:\my documents\visual studio 2005\projects\cumd5\cumd5\cuMD5CUDA_kernel.cu(27) : fatal error C1083: Cannot open include file: 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/tmpxft_000005a8_00000000-3_cuMD5CUDA.cudafe1.stub.h': No such file or directory <br/>生成日志保存在“file://e:\My Documents\Visual Studio 2005\Projects\cuMD5\cuMD5\EmuDebug\BuildLog.htm” <br/>cuMD5 - 2 个错误,0 个警告 <br/>========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ========== <br/>谢谢!
-
OpenHero 开勇
回复于
2008-07-23
-
没下这个文件。。。。