Page 2 of 3

Re: Another GPU just showed up...

Posted: Sun Jun 14, 2020 11:29 am
by VinceMH
bruce wrote:Add the expert setting pause-on-start = true to the slot and ignore it for the time being.
Does pause on start just allow me to manually start after a PC restart? I added it, but not sure why you suggested...

thanks!

Re: Another GPU just showed up...

Posted: Sun Jun 14, 2020 11:39 am
by VinceMH
Joe_H wrote:I just checked the current version of GPUs.txt and one Intel entry is enabled. I am assuming the entry matches for the device ID iGPU you have in your i9-9900.

I just caused a download of the latest GPUs.txt file to one of my systems, the line looks like this:

Code: Select all

0x8086:0x3e98:3:1:Gen9p5/GT2 [UHD Graphics 630]
The entry appears to have been missed, or someone is testing something. The last version I had did not have it enabled.

Normally I would not recommend editing your local copy of this file, but in this one case I see an exception. Change the line to read as follows:

Code: Select all

0x8086:0x3e98:0:0:Gen9p5/GT2 [UHD Graphics 630]
and restart your system after saving the change. Then the client should not try to create a slot and download a WU.
Thanks Joe, this worked. I'm now processing on the NVIDIA. I appreciate the help!!

Re: Another GPU just showed up...

Posted: Mon Jun 15, 2020 12:50 am
by PantherX
VinceMH wrote:...Does pause on start just allow me to manually start after a PC restart?...
That's correct. Regardless of the previous state of the Slot, when the client starts, the Slots will be in paused status so you can resume folding on all or few of the slots, depending on what you would like to do.

Re: Another GPU just showed up...

Posted: Mon Jun 15, 2020 5:56 am
by bruce
Each slot operates independently. Assuming you now have three slots. A CPU slot, an Intel GPU slot (non-functional), and a Nvidia GPU slot you can set the PAUSE-ON-START globally or you can set it for individual slots. I'm assuming you'd want to leave (only) the Intel slot paused.

Re: Another GPU just showed up...

Posted: Sat Jun 20, 2020 10:59 am
by DougHunt
Hey Everyone,

The Same thing happened to me.

9900k + Vega64.

One day, GPU changed to UHD 630 (for the reason already explained) so I just added a new slot for the vega.

The strange thing is that I forgot to delete the slot fo the iGPU and it picked up a WU and started folding.

Image
Image

17100 is a benchmarking WU. Does this mean someone is feasibility testing using iGPUs for FAH, or is it a mistake and we should disable the iGPUs?

Re: Another GPU just showed up...

Posted: Sat Jun 20, 2020 11:18 am
by Neil-B
Announcement of Project viewtopic.php?f=66&t=35616 but maybe more likely to be linked with new core viewtopic.php?f=74&t=35624 where states:

"Adds experimental support for Intel GPUs"

This project may be one of the first that has been released since new core went FAH and so might be one of the first to pick up the iGPU ??

Re: Another GPU just showed up...

Posted: Sat Jun 20, 2020 6:15 pm
by bruce
The experimental testing of iGPUs was intended to be a 'back-room' event but some aspects have been exposed and you're one of the "lucky" ones who inadvertently got picked to help. The slot will probably stay and won't get a new assignment -- at least until testing is completed.

Re: Another GPU just showed up...

Posted: Sat Jun 20, 2020 6:39 pm
by JohnChodera
Whoops! We're experimenting with enabling support for Intel iGPUs, and due to a mistake on my part, some of these Intel iGPU test projects made it out into full FAH. We've fixed this so it doesn't happen again.

Apologies for this, and thanks so much for all your help and support!

~ John Chodera // MSKCC

Re: Another GPU just showed up...

Posted: Tue Jun 23, 2020 4:08 pm
by MeeLee
@JohnChodera :
If you're working with intel IGPs, the beignet drivers offer OpenCL 1.2 to the oldest of Core i (3rd to like 5th gen or so), and Atom processors as well.
They'd be 12 shader units max, running at a max of 500Mhz.

Re: Another GPU just showed up...

Posted: Tue Jun 23, 2020 6:16 pm
by Joe_H
Support will not be going that far back for GPU folding.

Re: Another GPU just showed up...

Posted: Tue Jun 23, 2020 9:01 pm
by tssmith2002
That happened to me, and I picked up several WU and completed them. I didn't mention because I was afraid to jinx it but if it was just a test that leaked into production that is not bad. I am all for adding as many GPU and other types of accelerators as possible. While I feel for every person that has been impacted by all of the scientific research conducted by FAH; COVID needs to be solved as quickly as possible. It is is all theory until it hits someone near you and losing a 1st cousin to it has focused my perspective. I am willing to baby-sit creaky drivers and old equipment just to get a few more WU solved.

Re: Another GPU just showed up...

Posted: Wed Jun 24, 2020 3:20 pm
by MeeLee
Joe_H wrote:Support will not be going that far back for GPU folding.
I'm just assuming, if the newer Intel IGPs are going to be supported by using opencl, that (on Linux at least) those beignet drivers may make it easy for supporting those older CPUs as well.

I'm also wondering if it would be feasible to, instead of have Intel GPUs process WUs, to use Intel CPU WUs, and accelerate them with the iGPU, by letting the IGP help out the CPU in the small stuff it can do, to lighten the load on the CPU.

Re: Another GPU just showed up...

Posted: Wed Jun 24, 2020 4:10 pm
by Joe_H
The capabilities of those older iGPUs are just not sufficient and there are issues with the hardware support from what I understand, so they will not be targeted for GPU folding.

A later version of Gromacs than used in the current CPU A7 folding core does have an option to offload some vector processing to GPUs, including the Intel IGPs, but that would take a new folding core. When such a new folding core might be released is not something I have knowledge of. In any case a new core would have to be tested, and validated before release. What level of GPU could be supported would also need to be determined.

Re: Another GPU just showed up...

Posted: Thu Jun 25, 2020 1:05 am
by bruce
MeeLee wrote:@JohnChodera :
If you're working with intel IGPs, the beignet drivers offer OpenCL 1.2 to the oldest of Core i (3rd to like 5th gen or so), and Atom processors as well.
They'd be 12 shader units max, running at a max of 500Mhz.
Somehow a 12 shader GPU doesn't fit very well in the GPU world as seen by today's FAH.

Early iGPs were supported by early versions of Intel's OpenCL driver and it was full of bugs. I don't remember when they finally developed a version of OpenCL that actually worked but FAH can't afford to introduce errors into the science so there's a lot of hesitancy in even testing older versions. Intel, themselves, recommend not wasting FAH's time testing anything older than 7th Gen.

On the other hand, recent versions of GROMACS can support dual use of Intel processors ... doing part of as WU on the CPU threads and part of the same WU with the parallel capabilities of the iGP. That sounds intriguing, doesn't it. Although it could enhance the current CPU-only orientation of FAHCore_A7 I wonder how frequently the divided processing would have to sync up. Part of the WU processing would have to wait for the other part -- probably at every step.

Re: Another GPU just showed up...

Posted: Fri Jun 26, 2020 1:05 am
by Xilikon
I was surprised to see that iGPU slot added after debugging core interrupted issues happening since a few days (Basically deleted everything and reinstalled). I have a i7-8750H with that exact Intel UHD Graphics 630. Itself never managed to get any work so i set pause-on-start to True for the meanwhile until it's available.