【发布时间】:2019-10-05 03:35:08
【问题描述】:
大约一个月前,Autolykos 矿工 (https://github.com/ergoplatform/Autolykos-GPU-miner) 编译并运行。现在突然它不起作用了,因为 .cu 文件无法识别任何已安装的 NVIDIA GPU。我没有对 Autolykos 代码进行任何更改——它只是停止工作。我只是放入源文件夹(如自述文件所述)并输入make。但是当我安装并制作所有的 CUDA 示例时,它们运行得很好。使用 GeForce TITAN X 在 UBUNTU 18.04 上运行。例如,实用程序“deviceQuery”返回以下内容:
./deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
Detected 1 CUDA Capable device(s)
Device 0: "GeForce GTX TITAN X"
CUDA Driver Version / Runtime Version 10.1 / 10.1
CUDA Capability Major/Minor version number: 5.2
...
而挖矿二进制文件在启动时输出一行并退出:
Error Checking GPU: Using 0 GPU devices
欢迎提出任何建议...
【问题讨论】:
-
无论谁降级了我的问题,请告诉我我需要做什么才能使问题变得更好(而不仅仅是降级)。否则我还能学什么?
-
一些建议,不分先后: 1. 更好的问题格式。有一些工具可以使输出看起来更好、更容易阅读。我想我可以在大约 5 次点击中完成。 2. 如何查找/下载/安装/测试 Autolykos 的参考 3. 一个minimal reproducible example,实际是必需的,见第1项here。 4.您答案中的大部分文字都是针对
deviceQuery的,它工作正常。这很有帮助,但对解决问题没有那么有用。运行时添加实际会话输出并得到错误