Claymore's Dual Ethereum + Decred/Siacoin/Lbry/Pascal/Blake2s/Keccak AMD+NVIDIA GPU Miner.
=========================
Latest version is v14.7 - Supercharged Edition:
-
-platform selects GPUs manufacturer. 1 - use AMD GPUs only. 2 - use NVIDIA GPUs only. 3 - use both AMD and NVIDIA GPUs. Default value is "3".
The option -platform doesn't work correctly when mixing two AMD platforms, vega20 and polaris10 in my case.
- If Radevon VII only, claymore sees them.
- If Radeon VII and RX570, claymore see only rx570 platform <- Here uis the bug. We cannot use claymore with two differents AMD platforms at the same time.
That's not new, Claymore uses OpenCL API, not PCI bus enumeration to select platforms.
Well ok, but OpenCL API is available for vega10/20, only difference is OpenCL 2.0 instead of 1.2 for polaris card..
Claymore works with both OpenCL Apis while you're not mixing cards, like there are two versions of OpenCL api there are two platforms.. but both are AMD ones.. so I don't see why it is not possible..
As you can see :
0| AMD Accelerated Parallel Processing
+ 1. Device: gfx906
|- 1.2 Hardware version: OpenCL 2.0 AMD-APP (2841.4)
|- 1.3 Software version: 2841.4 (PAL,HSAIL)
|- 1.4 OpenCL C version: OpenCL C 2.0
|- 1.5 Parallel compute units: 60
1| AMD Accelerated Parallel Processing
+ 1. Device: Ellesmere
|- 1.2 Hardware version: OpenCL 1.2 AMD-APP (2841.4)
|- 1.3 Software version: 2841.4
|- 1.4 OpenCL C version: OpenCL C 1.2
|- 1.5 Parallel compute units: 32
This is provided using OpenCL API in C.