nanopool / nanominer

Nanominer is a versatile tool for mining cryptocurrencies on GPUs and CPUs.
https://nanominer.org
631 stars 350 forks source link

OpenCL Device detection broken (Same issue with 3.3.9 & 3.3.10) #280

Closed UselessGuru closed 2 years ago

UselessGuru commented 2 years ago

() __ | ' \ / | '_ \ / _ \| '_ | | ' \ / _ \ '| | | | | (| | | | | () | | | | | | | | | | / | || ||_,|| ||_/|| || |||| ||_|_|

Version 3.3.10-cuda11 2021-Sep-15 19:32:12: Started web interface on port 4004 without a password. 2021-Sep-15 19:32:12: CUDA driver version is 11.4, runtime version is 11.1 2021-Sep-15 19:32:16: Some distinct AMD GPUs report same PCI address. GPU temperature, fan and power usage will not work correctly. Please consider updating the driver. Detected 7 devices GPU 0 PCI 01:00.0, Platform: CUDA, Name: NVIDIA GeForce GTX 1660 SUPER, 6144 MB available GPU 1 PCI 05:00.0, Platform: OpenCL, Name: AMD Radeon RX 5700 XT (gfx1010:xnack-), 8176 MB available GPU 2 PCI 05:00.0, Platform: OpenCL, Name: AMD Radeon RX 5700 XT (gfx1010:xnack-), 8176 MB available GPU 3 PCI 06:00.0, Platform: OpenCL, Name: Radeon RX 580 Series (Ellesmere), 8192 MB available GPU 4 PCI 06:00.0, Platform: OpenCL, Name: Radeon RX 580 Series (Ellesmere), 8192 MB available GPU 5 PCI 07:00.0, Platform: OpenCL, Name: AMD Radeon R7 430 (Oland), 2048 MB available GPU 6 PCI 0b:00.0, Platform: CUDA, Name: NVIDIA GeForce GTX 750 Ti, 2048 MB available

The device IDs get shifted and disrupt proper device selection. I only have 5 devices installed (one of each of the listed models).

This is a mixed GPU rig runnining Windows 10 x64 and AMD 2021.6.2 /& NVidia Driver 471.96 Other miners, e.g. PhoenixMiner or GMiner are working fine.

Edit: With AMD Driver 2021.3.2 the device detection is working fine.