For some reason, my eGPU and my dGPU are being seen as the same by FAH and when I check GPUz only the dGPU is being utilized at all, is there any way to force FAH to recognize the two GPU's separately? Given the current pandemic, I wanted to give my all to the folding effort but I cannot get my eGPU to fold. Any and all help is appreciated! Also attached is my logs that outline my entire system if any more information is needed please don't hesitate to ask.
Hardware configuration: Ryzen 5 5600x G.Skill 2x16 GB 3200@3333 GTX 1070 Lancool II Mesh Perf. Linux Mint 21.3 some drives, some cooler, some peripherials
Hi,
Looks like you have some drivers problem with Thunderblot bridge(s), but you can try to tweak with folding_slots tab when configuring client.
In any case even if eGPU will fold - Thunderbolt may be limiting for new core_22 WUs - which load up 40-50% of 8 lanes PCIe 3.0 bandwidth.
Thunderbolt bridges connected to 2 lanes PCIe 3.0 or to 4 lanes 3.0 lines depending on chip speedgrades, but actual bandwidth is lower than this due to Thunderbolt encoding overhead. So better solution for R-VII may be some simple 1 x16 PCIe 3.0 mobo, some cheap CPU with at least x16 3.0 lanes and single 8 GB RAM stick. Also it would have better thermals in big box or open stand as compared to small warm eGPU box, because R-VII runs hot on junction temp.
Radeon VII also need some registry tweaking to disabling ULPS - for not falling under 1000 MHz with low atom-count WUs, little of undervolting depending on actual chip - usually in 0.94-1.00 Volts range, also more agressive fan curve for preventing clock cycling between 1300 and 1800 MHz when card would try to cool itself.
If I have Radeon VII - I wouldn't run it 24/7 in small hot eGPU box, because with aircooling - it will be hot even in ordinary PC case with Tjunction over 95C and closer to 100 C.
foldy wrote:What happens if you add a second GPU slot manually?
First GPU slot with gpu.index=0 OpenCL-index=0
Second GPU slot with gpu.index=0 OpenCL-index=1
That would be Second GPU is index =1 as well.
You march the GPU number with its corresponding OpenCL slot. Look at the details in the log and see which bus location each is listed as and match them up to create a slot.
Thank Y'all for the suggestions, I was able to get it to work with gpu index 1 and open cl 1 !!!!! I was unaware beforehand that both had to be changed I though just GPU index would do it.