Another GPU just showed up...

If you're new to FAH and need help getting started or you have very basic questions, start here.

Moderators: Site Moderators, FAHC Science Team

VinceMH
Posts: 11
Joined: Tue Mar 17, 2020 7:51 pm
Hardware configuration: Windows 10 Pro 64-bit
Intel Core i9 @ 3.10GHz
4095MB NVIDIA GeForce RTX 2070

Re: Another GPU just showed up...

Post 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!
VinceMH
Posts: 11
Joined: Tue Mar 17, 2020 7:51 pm
Hardware configuration: Windows 10 Pro 64-bit
Intel Core i9 @ 3.10GHz
4095MB NVIDIA GeForce RTX 2070

Re: Another GPU just showed up...

Post 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!!
PantherX
Site Moderator
Posts: 6986
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Another GPU just showed up...

Post 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.
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Another GPU just showed up...

Post 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.
DougHunt
Posts: 4
Joined: Sun Oct 13, 2019 8:23 am

Re: Another GPU just showed up...

Post 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?
Neil-B
Posts: 1996
Joined: Sun Mar 22, 2020 5:52 pm
Hardware configuration: 1: 2x Xeon [email protected], 512GB DDR4 LRDIMM, SSD Raid, Win10 Ent 20H2, Quadro K420 1GB, FAH 7.6.21
2: Xeon [email protected], 32GB DDR4, NVME, Win10 Pro 20H2, Quadro M1000M 2GB, FAH 7.6.21 (actually have two of these)
3: [email protected], 12GB DDR3, SSD, Win10 Pro 20H2, GTX 750Ti 2GB, GTX 1080Ti 11GB, FAH 7.6.21
Location: UK

Re: Another GPU just showed up...

Post 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 ??
2x Xeon E5-2697v3, 512GB DDR4 LRDIMM, SSD Raid, W10-Ent, Quadro K420
Xeon E3-1505Mv5, 32GB DDR4, NVME, W10-Pro, Quadro M1000M
i7-960, 12GB DDR3, SSD, W10-Pro, GTX1080Ti
i9-10850K, 64GB DDR4, NVME, W11-Pro, RTX3070

(Green/Bold = Active)
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Another GPU just showed up...

Post 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.
JohnChodera
Pande Group Member
Posts: 467
Joined: Fri Feb 22, 2013 9:59 pm

Re: Another GPU just showed up...

Post 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
MeeLee
Posts: 1339
Joined: Tue Feb 19, 2019 10:16 pm

Re: Another GPU just showed up...

Post 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.
Joe_H
Site Admin
Posts: 7937
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
Location: W. MA

Re: Another GPU just showed up...

Post by Joe_H »

Support will not be going that far back for GPU folding.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
tssmith2002
Posts: 15
Joined: Sun Mar 22, 2020 6:43 pm

Re: Another GPU just showed up...

Post 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.
MeeLee
Posts: 1339
Joined: Tue Feb 19, 2019 10:16 pm

Re: Another GPU just showed up...

Post 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.
Joe_H
Site Admin
Posts: 7937
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
Location: W. MA

Re: Another GPU just showed up...

Post 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.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Another GPU just showed up...

Post 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.
Xilikon
Posts: 155
Joined: Sun Dec 02, 2007 1:34 pm

Re: Another GPU just showed up...

Post 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.
Image
Post Reply