Open bycarloz opened 5 years ago
you can also use cuda 10 with all gpus from the kepler generation (8years old gpus) if you need cuda 8 it is still supported but we ship no binaries you must compile it by yourself
you can also use cuda 10 with all gpus from the kepler generation (8years old gpus) if you need cuda 8 it is still supported but we ship no binaries you must compile it by yourself
the latest version of the miner works with cuda 10?
cuda 8 to 10 is supported
Why don't you recognize cuda 10?
what should I do to recognize the cuda 10 since it is compatible to fermi
You must compile to use Fermi cards as they only work with CUDA 8 You must compile to use Fermi cards You must compile
See also the docs section about CUDA
Release binary only built with CUDA 10, 9.2, and 9.1 SDKs now
Your driver supports 9.0 - thus 10 and 9.2 do not work but 9.1 does (except the Fermis)
See the [9.1/9.0]
that is the [sdk/driver]
CUDA versions and you want them to be equal for best mining results. But since you have Fermi, you also want that to say [8.0/8.0]
and then they will begin working. Should also work the newer cards just not the very newest cards.
You must compile with CUDA SDK 8.0, and even then probably also downgrade driver to the last one with CUDA 8.0 inside (approximately 386.28) any newer driver will stop Fermi from working, and any newer SDK will do the same. Blame nVidia.
I understand but @psicocript said that 8.0 to 10 is compatible
With XMR-Stak, all those are compatible, yes. With the pre-compiled Release executable pack, you get only 9.1, 9.2, and 10.
If you need CUDA 8.0 (which you do, for Fermi) then you must compile with SDK 8.0 as that is no longer part of the Release. But CUDA 8.0 is still compatible with the code, but not compiled into the Release anymore, to make room for 'most people' who use newer cards due to hash-per-watt (H/W) being multitudes higher.
A Fermi of mine burns 25w and gets 48H (1.9H/W) but on my Maxwell it burns 112w for 440H (3.9H/W) so even that is better by double, Pascal are even better than that (even GT1030 cheap Pascal cards, may score smaller total hashrate compared to GTX1060 but they also sip watts, low cost, and make less heat with a high H/W).
I am compiling for cuda 8 and I get that error because?
This is only a warning no error. All looks good.
I'm compiling for cuda 8 but it throws me this error
I can not read our language from the terminal but for cuda 8 you must use the first release of the xmr-stak-dep because those are compiled with Visual Studio v140
cuda 8 for xmr-stak 2.7.1 the hashrate decreases to u 15%. I'm going to try with cuda 9.0
but there was a hashrate improvement of 5% for the GTX 750TI using cuda 8 in xmr-stak 2.7.1
What is wrong please
[2019-02-11 19:30:57] : Mining coin: cryptonight [2019-02-11 19:30:57] : WARNING: No AMD OpenCL platform found. Possible driver issues or wrong vendor driver. [2019-02-11 19:30:57] : WARNING: backend AMD (OpenCL) disabled. [2019-02-11 19:30:57] : NVIDIA: try to load library 'xmrstak_cuda_backend_cuda10_0' WARNING: NVIDIA Insufficient driver! WARNING: NVIDIA no device found [2019-02-11 19:30:57] : NVIDIA: try to load library 'xmrstak_cuda_backend_cuda9_2' WARNING: NVIDIA cannot load backend library: xmrstak_cuda_backend_cuda9_2.dll WARNING: NVIDIA Insufficient driver! WARNING: NVIDIA no device found [2019-02-11 19:30:57] : NVIDIA: try to load library 'xmrstak_cuda_backend' NVIDIA: found 1 potential device's [2019-02-11 19:30:57] : WARNING: backend NVIDIA disabled. [2019-02-11 19:30:57] : WARNING: backend CPU disabled. [2019-02-11 19:30:57] : ERROR: No miner backend enabled.
which cuda version do you have installed?
9.2
windows linux? Do you compiled the miner?
windows
please update your driver to cuda 10. something is wrong with the driver
it's same
[2019-02-11 20:13:18] : Mining coin: cryptonight_masari [2019-02-11 20:13:18] : WARNING: No AMD OpenCL platform found. Possible driver issues or wrong vendor driver. [2019-02-11 20:13:18] : WARNING: backend AMD (OpenCL) disabled. [2019-02-11 20:13:18] : NVIDIA: try to load library 'xmrstak_cuda_backend_cuda10_0' WARNING: NVIDIA Insufficient driver! [2019-02-11 20:13:18] : NVIDIA: try to load library 'xmrstak_cuda_backend_cuda9_2' WARNING: NVIDIA cannot load backend library: xmrstak_cuda_backend_cuda9_2.dll WARNING: NVIDIA Insufficient driver! [2019-02-11 20:13:18] : NVIDIA: try to load library 'xmrstak_cuda_backend' CUDA [9.1/9.0] GPU#0, device architecture 21: "GeForce GT 430"... WARNING: skip device - binary does not contain required device architecture [2019-02-11 20:13:18] : WARNING: NVIDIA setup failed for GPU 0.
[2019-02-11 20:13:18] : NVIDIA: GPU configuration stored in file 'nvidia.txt' NVIDIA: found 1 potential device's [2019-02-11 20:13:18] : WARNING: backend NVIDIA disabled. [2019-02-11 20:13:18] : CPU configuration stored in file 'cpu.txt' [2019-02-11 20:13:18] : WARNING: backend CPU disabled. [2019-02-11 20:13:18] : ERROR: No miner backend enabled. Press any key to exit.
you have still not the correct driver installed. please deinstall the driver fully and than install cuda 10.
how best deinstall all
new reinstall cuda 10 and it's same
[2019-02-11 20:19:11] : Mining coin: cryptonight_masari [2019-02-11 20:19:12] : WARNING: No AMD OpenCL platform found. Possible driver issues or wrong vendor driver. [2019-02-11 20:19:12] : WARNING: backend AMD (OpenCL) disabled. [2019-02-11 20:19:12] : NVIDIA: try to load library 'xmrstak_cuda_backend_cuda10_0' WARNING: NVIDIA Insufficient driver! [2019-02-11 20:19:12] : NVIDIA: try to load library 'xmrstak_cuda_backend_cuda9_2' WARNING: NVIDIA cannot load backend library: xmrstak_cuda_backend_cuda9_2.dll WARNING: NVIDIA Insufficient driver! [2019-02-11 20:19:12] : NVIDIA: try to load library 'xmrstak_cuda_backend' CUDA [9.1/9.0] GPU#0, device architecture 21: "GeForce GT 430"... WARNING: skip device - binary does not contain required device architecture [2019-02-11 20:19:12] : WARNING: NVIDIA setup failed for GPU 0.
[2019-02-11 20:19:12] : NVIDIA: GPU configuration stored in file 'nvidia.txt' NVIDIA: found 1 potential device's [2019-02-11 20:19:12] : WARNING: backend NVIDIA disabled. [2019-02-11 20:19:12] : CPU configuration stored in file 'cpu.txt' [2019-02-11 20:19:12] : WARNING: backend CPU disabled. [2019-02-11 20:19:12] : ERROR: No miner backend enabled. Press any key to exit.
old version is ok
[2019-02-11 20:23:43] : Mining coin: cryptonight_masari [2019-02-11 20:23:43] : NVIDIA: GPU configuration stored in file 'nvidia.txt' [2019-02-11 20:23:43] : Starting NVIDIA GPU thread 0, no affinity. [2019-02-11 20:23:43] : WARNING: No AMD OpenCL platform found. Possible driver issues or wrong vendor driver. [2019-02-11 20:23:43] : WARNING: backend AMD (OpenCL) disabled. [2019-02-11 20:23:43] : CPU configuration stored in file 'cpu.txt' [2019-02-11 20:23:43] : WARNING: backend CPU disabled. [2019-02-11 20:23:43] : Fast-connecting to mine-etnocean.thorshammer.cc:6001 pool ... [2019-02-11 20:23:44] : Pool mine-etnocean.thorshammer.cc:6001 connected. Logging in... [2019-02-11 20:23:44] : Difficulty changed. Now: 2500. [2019-02-11 20:23:44] : Pool logged in. [2019-02-11 20:23:44] : New block detected. [2019-02-11 20:23:46] : Result accepted by the pool. [2019-02-11 20:23:54] : Difficulty changed. Now: 5000. [2019-02-11 20:23:54] : New block detected. [2019-02-11 20:24:28] : Result accepted by the pool. [2019-02-11 20:24:38] : Result accepted by the pool. [2019-02-11 20:24:54] : Difficulty changed. Now: 10000. [2019-02-11 20:24:54] : New block detected. [2019-02-11 20:25:46] : New block detected. [2019-02-11 20:26:24] : Difficulty changed. Now: 5714. [2019-02-11 20:26:24] : New block detected. [2019-02-11 20:27:26] : Result accepted by the pool. [2019-02-11 20:27:49] : New block detected. [2019-02-11 20:28:34] : Result accepted by the pool.
See also the docs section about CUDA
CUDA [9.1/9.0] GPU#0, device architecture 21: "GeForce GT 430"... WARNING: skip device - binary does not contain required device architecture
That means your CUDA runtime aka driver support is CUDA 9.0
This Release is compiled for CUDA 10 or 9.2 or 9.1 thus the best it hits for a match is [9.1/9.0]
It found the device using that combo (backward compatibility) however since Release is not compiled for CUDA 8.0 then there is no mining kernel compiled for that GPU family (binary does not contain required device architecture
)
If you are installing CUDA 10 SDK (for compiling not for running) then that does nothing. You get CUDA 10 by installing a newer driver like 4xx.xx series (brings CUDA 10 runtime with it)
BUT
Your GPU is CUDA capability 2.1 (architecture 21) which means Fermi core which means it has been dropped from all CUDA after 8 (so, 9.0 9.1 9.2 and 10 won't work...)
Install older driver with CUDA 8 runtime inside (around about 386.28). Follow compile docs to set up MSVC build tools for toolkit 14.0 and then download and install CUDA 8 SDK. Compile from source using the deps version 1 and the v140
flags on the cmake commands. Then it will find the old card and work.
Sometimes a newer driver can work, but it is most often best to get it to say [8.0/8.0]
in the detection line. Laptops can be more picky about driver versions but this seems like a desktop chip (GT430).
See also the docs section about CUDA
You can also chop a bunch of compile time by using -DCUDA_ARCH=20
on the cmake configure step
There is no true "21" therefore you use "20" (it will run).
This option causes it not to build for all supported GPU families (everything but your GPU will be binary does not contain required device architecture
)
Will not return CUDA 8 NVIDIA? for a next update of the miner, It would be good since there are GPU of cuda 8 that give a good hashrate.