Closed tttony closed 7 years ago
All right I got it working phewwww!!
I was thinking that the problem must be due that there are many opencl devices and Win10 messed up the order of the devices, I was looking for a program to list all the opencl devices, but sadly did not find one (compiled) on the net, clinfo has a platform id but it's a long number, I guess that for the order of the output I would guess the platform id but it's too long
So I remembered that once I downloaded a chess engine that works on opencl called Zeta and has a command switch that list the opencl devices and I found the problem, and it was the platform index, this is the ouput:
.\zeta099aw64.exe -dl
#> ### Query the OpenCL Devices on Host...
#>
#> Number of OpenCL Platforms found: 2
#>
#> platform_id:0, device_id: 0, Vendor: Intel(R) Corporation, Device name: Intel(R) HD Graphics 610
#>
#> platform_id:0, device_id: 1, Vendor: Intel(R) Corporation, Device name: Intel(R) Celeron(R) CPU G3930 @ 2.90GHz
#>
#> platform_id:1, device_id: 0, Vendor: Advanced Micro Devices, Inc., Device name: Baffin
#>
#> platform_id:1, device_id: 1, Vendor: Advanced Micro Devices, Inc., Device name: Baffin
#>
#> platform_id:1, device_id: 2, Vendor: Advanced Micro Devices, Inc., Device name: Intel(R) Celeron(R) CPU G3930 @ 2.90GHz
#>
In the config file I just changed: "platform_index" : 0,
to "platform_index" : 1,
and voilà it's working :) didn't touch gpu_threads_conf
index 0 and 1
It would be cool if you add a command switch to list opencl devices like --list-opencl-devices
, it's weird that worked on Win8.1
Thanks for the program! and sorry for not searching well before posting
EDIT: Well I think I know why it worked on Win8.1, the CPU is KabyLake and Intel only offer drivers for Win10, there is no drivers for Win7 and Win8, Win8.1 installed the generic driver but that driver does not have opencl support so the only opencl device available were the graphic cards
thx for sharing you solution for the issue and the reason why it runs without any problems on WIN8.
It would be cool if you add a command switch to list opencl devices like --list-opencl-devices, it's weird that worked on Win8.1
We will integrate a auto suggestion for the config like in the other xmr-stak miner versions. This will take some time but is on my todo list.
Awesome! That saved me a lot of time
note: please alsways let the miner generate your co fig. do not use a condig from an other system. The miner checks your environment and find e.g. the amd platform. This platform index and the order of devices can differ from system to system. After the miner generate your condig feel free to tweak it.
I clean installed Win10 Pro on
CPU Intel Celeron G3930 with IGD 610 enabled 2x RX 560 with 17.4.4 drivers (same as Win8.1 but for Win10)
EDIT: The error bellow it showed when I set
"gpu_thread_num" : 1,
andEDIT: With the config.txt bellow in Win10 I get this error:
The config.txt bellow was tested on Win8.1 and it worked fine last night for like 8 hours, today I upgraded to Win10 because I thought it will be better
config.txt
clinfo: