挖矿报错cuda找不到GPU
㈠ 安装CUDA6.5发现找不到C:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing这个文件夹,请问在哪
你好,
没有NVIDA GPU Computing这个文件夹,ProgramData里面放的是CUDA Sample。如果你想自己配置CUDA的话,你需要到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v6.5下面,里面的include, lib和bin文件夹是你要用到的。其次,你要确认你的系统环境变量的Path中是否加入了你的C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v6.5\bin目录,不然你自己配置的CUDA程序是没有办法直接运行的。
谢谢
㈡ 显卡怎么挖矿,如何设置GPU挖矿设备
设置挖矿设备的第一步是选择合适的硬件。本文将重点讲 GPU (显卡) 挖矿,当然你可以使用CPU 或者 ASIC 设备挖矿。 AMD 显卡的架构对挖矿非常有利, Nvidia 卡由于哈希率特低,不适于挖矿。最好的 Nvidia 显卡也不足 0.5 megahash。笔记本硬件挖矿还比不上 Nvidia 卡,是挖矿的糟糕选项。您需要使用台式机系统进行挖矿。有台式机系统可以确保硬件充分冷却。
显卡或卡需要能够和主板匹配,电源也必须有足够的 PCI-E 接头。在确定显卡前,要注意这些。为了让系统充分冷却,你需要将机箱的盖子拆下,以便更好地散热。这就是人们所说的“open- air rig(开放设备)”。如果你能让系统对准风扇或空调,你可以让设备在运行时更加凉爽,从而延长设备寿命并保持高效。
㈢ 为什么用达芬奇时不显示cuda的gpu模式
CUDA是NVIDIA显卡的加速,
如果楼主用了N卡,N卡驱动自带CUDA;
如果是AMD显卡或者集成显卡不支持CUDA。
㈣ gcc不能识别cuda的<<<>>>该怎么调用gpu程序
在cu文件里面增加一个函数来调用这个<<<>>> 然后g++编译的文件里直接调用这个函数就行
举个例子
原来你的函数是这样的
//hellocuda.cc
__global__ void hello_cuda(){
(省略)
}
//main.cc:
int main(){
hello_cuda<<<1,1>>>();
return 0;
}
改成这样:
//hellocuda.cu
__global__ void hellocuda(){
(省略)
}
void hi_cuda(){
hellocuda<<<1,1>>>();
}
//main.cc:
int main(){
hi_cuda();
return 0;
}
另外 g++编译要的最后一步记得链接cuda运行库 不然有些函数g++找不到定义的
㈤ n卡gtx770挖矿用cuda挖亏不亏本cpu是e3-1230v3。还有,gtx770可以通过刷
很亏本,N卡不适合挖矿,最适合的是5870
770刷bios可以提升性能
㈥ cuda helloworld 没有GPU显示,问题出在哪里哪位大神可以告诉我
如果你是第一次使用CUDA,在Linux下可以使用下面的命令来检查CUDA编译器是否安装正确:
$ which nvcc
一般,该指令输出为:
/usr/local/cuda/bin/nvcc
另外,你可能还需要检查下你机器上的GPU型号,可以使用给下面的命令查询:
$ ls -l /dev/nv*
可能的输出为:
crw-rw-rw- 1 root root 195, 0 Jul 3 13:44 /dev/nvidia0
crw-rw-rw- 1 root root 195, 1 Jul 3 13:44 /dev/nvidia1
crw-rw-rw- 1 root root 195, 255 Jul 3 13:44 /dev/nvidiactl
crw-rw---- 1 root root 10, 144 Jul 3 13:39 /dev/nvram
以上输出显示这里有两个GPU显卡安装在机器上。
写一段CUDA程序的基本过程为:
创建源文件,以”.cu”为后缀。
用nvcc编译程序。
命令行运行。
㈦ 以太坊gpu挖矿程序是怎样的
GPU挖掘
硬件
算法是内存难解的,为了使DAG适合内存,每个GPU需要1-2GB内存,如果你得到错误提示:Error GPU mining. GPU memory fragmentation? 说明你没有足够的内存。GPU挖矿软件是基于OpenCL实现的,AMD GPU会比同一水准的NVIDIA GPU更快。ASIC和FPGA相对低效因而被阻拦。要给芯片集成平台获取openCL,尝试:
AMD SDK openCL
NVIDIA CUDA openCL
Ubuntu Linux设置
对于这个快速指南,你会需要Ubuntu 14.04或15.04以及fglrx图像驱动器。你也可以使用NVidia驱动器和其他平台,但是你必须要找到自己的方式来获得有效的OpenCL安装,比如Genoil的ethminer分叉。
如果你在用15.04,到"软件与更新〉额外的驱动器"设置为"从fglrx为AMD图形加速器使用视频驱动器"。
如果你在用14.04,到"软件与更新〉额外的驱动器"设置为"从fglrx为AMD图形加速器使用视频驱动器"。很遗憾,对于一些人来说,这种方法可能不管用,因为Ubuntu 14.04.02中有个已知的程序错误会阻止你转换到GPU挖矿所必须的专属图形驱动器。
所以,如果你遇到这个程序错误,先到"软件与更新〉更新"选择"预发行的可靠更新提议"。然后,回到"软件与更新〉额外的驱动器"设置为"从fglrx为AMD图形加速器使用视频驱动器"。重启之后,值得检查一下现在确实正确安装了驱动器(例如通过再到"额外驱动器")。
不管做什么,如果你在用14.04.02,一旦安装之后,就不要改变驱动器或者驱动器配置。例如,aticonfig –initial的使用(尤其是-f, –force选项)会"破坏"你的设置。如果你偶然改变了配置,会需要卸载驱动器,重启,再次安装驱动器并重启。
㈧ GPU高性能运算之CUDA,CUDA编程报错,大牛帮忙解答啊
唉,是自己粗心大意,忘了给main函数入口了,在主机端代码中加上函数声明和主函数就行了:
//函数声明
void runTest(int argc, char** argv);
//主函数
int main(int argc, char** argv)
{
runTest(argc,argv);
CUT_EXIT(argc,argv); //退出CUDA
}
㈨ 配置的PCL为啥没有CUDA库和GPU模块
的式神瘦瘦高高