What about this imaginary, unsupported Intel GPU I have?

Moderators: Site Moderators, FAHC Science Team

RBob
Posts: 10
Joined: Thu Oct 29, 2020 4:36 pm

What about this imaginary, unsupported Intel GPU I have?

Post by RBob »

With the arrival of version 7.6.21, I've grown a GPU of sorts, which appears as "gpu:0:2 Gen9p5/GT2 [UHD Graphics 630]"

As I understand things, Intel GPUs aren't supported because they're not at all useful. It's marked as "Disabled" in the "Status" display of the controller.

However, if I set the available core count in slot 0 to -1, the presence of this make-believe GPU restricts the number of cores I can use to 5, instead of 6.

It's unlikely I'll want to run with all 6 cores active, but right now I'm just trying to figure out just how many cores I can use before my PC catches fire.

Any way to make this appendage disappear?
Joe_H
Site Admin
Posts: 7870
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: What about this imaginary, unsupported Intel GPU I have?

Post by Joe_H »

For now just leave the Intel iGPU disabled.

No way to have it disappear, detection of the Intel iGPU is part of getting the client ready for possible future use for folding. Currently F@h does not have dedicated servers for internal testing, so some Intel iGPUs are enabled for internal testers to get WUs from some of the current projects for testing. The last I checked they were working through the code to check for any calculation errors and determining the available performance that can be obtained from them. At some point in the future they may release this to beta testing on a wider range of projects and systems.

Another approach to utilizing the intel iGPU is available in the code the current CPU FAHCore_A8 is based on. There is an option to use an iGPU or regular GPU to accelerate some of the calculations done and speed up overall processing on CPUs.

Both of these approaches are being looked at, either or both may get released for general use, but no guarantees on this. They may require changes to the client and/or server software to support for production use by everyone.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
RBob
Posts: 10
Joined: Thu Oct 29, 2020 4:36 pm

Re: What about this imaginary, unsupported Intel GPU I have?

Post by RBob »

Thanks for the information. I was under the impression that the capabilities of Intel's embedded GPUs were so limited as to not be useful in this application. If I live so long, maybe I'll see it in my next PC.

I do see that Intel is (or is about to start) marketing a more-or-less genuine GPU-only device.
Neil-B
Posts: 2027
Joined: Sun Mar 22, 2020 5:52 pm
Hardware configuration: 1: 2x Xeon E5-2697v3@2.60GHz, 512GB DDR4 LRDIMM, SSD Raid, Win10 Ent 20H2, Quadro K420 1GB, FAH 7.6.21
2: Xeon E3-1505Mv5@2.80GHz, 32GB DDR4, NVME, Win10 Pro 20H2, Quadro M1000M 2GB, FAH 7.6.21 (actually have two of these)
3: i7-960@3.20GHz, 12GB DDR3, SSD, Win10 Pro 20H2, GTX 750Ti 2GB, GTX 1080Ti 11GB, FAH 7.6.21
Location: UK

Re: What about this imaginary, unsupported Intel GPU I have?

Post by Neil-B »

You can still set the cpu slot to use all six cores ... use the advanced control and just enter 6 instead of -1
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)
Joe_H
Site Admin
Posts: 7870
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: What about this imaginary, unsupported Intel GPU I have?

Post by Joe_H »

The low end Intel iGPUs may end up being too limited to be used for GPU folding, but may be good enough for use with a future CPU core to accelerate some vector calculations as I mentioned above. The higher end iGPUs have theoretical performance that would be equivalent to a GT1030 or GTX 1050, not the speediest GPU but sufficient for GPU folding on the smaller WUs.
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: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: What about this imaginary, unsupported Intel GPU I have?

Post by bruce »

Joe_H wrote:The low end Intel iGPUs may end up being too limited to be used for GPU folding, but may be good enough for use with a future CPU core to accelerate some vector calculations as I mentioned above. The higher end iGPUs have theoretical performance that would be equivalent to a GT1030 or GTX 1050, not the speediest GPU but sufficient for GPU folding on the smaller WUs.
Your imaginary is listed as Intel Gen9.5. The provisional list that is being tested includes Gen9 and greater. The older ones are provisionally consider too slow; newer ones provisionally accepted. All this may change before any results from the Intel GPUs are accepted by FAH.

Aside from older ones being too slow, they gave errors ... potentially hardware errors and potentially OpenCL code errors. Bringing a new family of hardware on-line requires a lot of coordination between their support team (in this case Intel) and FAH's development teams (including OpenMM and GROMACS teams) and until there is an official announcement there's no assurance that the development will be successful,
belloq
Posts: 40
Joined: Thu Sep 24, 2020 12:58 pm

Re: What about this imaginary, unsupported Intel GPU I have?

Post by belloq »

I also posted this in another thread but since it is related, also posting here, that I received a WU for my UHD 630 today. It's pretty slow.
JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: What about this imaginary, unsupported Intel GPU I have?

Post by JimboPalmer »

belloq wrote:I also posted this in another thread but since it is related, also posting here, that I received a WU for my UHD 630 today. It's pretty slow.
While I find it wildly unlikely that any professional developer would release new code at 7 PM on a Friday and/or not post a comment in the news that they had done so, this is Folding@Home.

If indeed it is using the UHD 630 (do you have a GPU-Z monitor showing that it is busy?) it should be about 1/3 as powerful as a GT 1030.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
belloq
Posts: 40
Joined: Thu Sep 24, 2020 12:58 pm

Re: What about this imaginary, unsupported Intel GPU I have?

Post by belloq »

JimboPalmer wrote:If indeed it is using the UHD 630 (do you have a GPU-Z monitor showing that it is busy?) it should be about 1/3 as powerful as a GT 1030.
Sorry, I don't. It did the one WU and is now waiting again. All I have is the log, and you can infer the relative speed and computational power by the WU and TPF. Not totally a scientific comparison, but it might get into the ballpark?

Project 17102, Core 0x22
Base credit 1000; final credit w/bonus: 1810
ETA 13+ hrs

Code: Select all

13:48:39:WU00:FS04:Requesting new work unit for slot 04: gpu:0:2 Gen9p5/GT2 [UHD Graphics 630] from 18.188.125.154
13:48:39:WU00:FS04:Connecting to 18.188.125.154:8080
13:48:40:WU00:FS04:Downloading 6.86MiB
13:48:44:WU00:FS04:Download complete
13:48:44:WU00:FS04:Received Unit: id:00 state:DOWNLOAD error:NO_ERROR project:17102 run:5 clone:2108 gen:0 core:0x22 unit:0x0000000112bc7d9a000000000005083c
13:48:44:WU00:FS04:Starting
13:48:44:WU00:FS04:Running FahCore: "C:\Program Files (x86)\FAHClient/FAHCoreWrapper.exe" C:\ProgramData\FAHClient\cores/cores.foldingathome.org/win/64bit/22-0.0.13/Core_22.fah/FahCore_22.exe -dir 00 -suffix 01 -version 706 -lifeline 19004 -checkpoint 15 -opencl-platform 1 -opencl-device 0 -gpu-vendor intel -gpu 0 -gpu-usage 100
13:48:45:WU00:FS04:Started FahCore on PID 58756
13:48:46:WU00:FS04:Core PID:48140
13:48:46:WU00:FS04:FahCore 0x22 started
13:48:46:WU00:FS04:0x22:*********************** Log Started 2020-11-20T13:48:46Z ***********************
13:48:46:WU00:FS04:0x22:*************************** Core22 Folding@home Core ***************************
13:48:46:WU00:FS04:0x22:       Core: Core22
13:48:46:WU00:FS04:0x22:       Type: 0x22
13:48:46:WU00:FS04:0x22:    Version: 0.0.13
13:48:46:WU00:FS04:0x22:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>
13:48:46:WU00:FS04:0x22:  Copyright: 2020 foldingathome.org
13:48:46:WU00:FS04:0x22:   Homepage: https://foldingathome.org/
13:48:46:WU00:FS04:0x22:       Date: Sep 19 2020
13:48:46:WU00:FS04:0x22:       Time: 02:35:58
13:48:46:WU00:FS04:0x22:   Revision: 571cf95de6de2c592c7c3ed48fcfb2e33e9ea7d3
13:48:46:WU00:FS04:0x22:     Branch: core22-0.0.13
13:48:46:WU00:FS04:0x22:   Compiler: Visual C++ 2015
13:48:46:WU00:FS04:0x22:    Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Ob3 /Zc:throwingNew /MT
13:48:46:WU00:FS04:0x22:             -DOPENMM_GIT_HASH="\"189320d0\""
13:48:46:WU00:FS04:0x22:   Platform: win32 10
13:48:46:WU00:FS04:0x22:       Bits: 64
13:48:46:WU00:FS04:0x22:       Mode: Release
13:48:46:WU00:FS04:0x22:Maintainers: John Chodera <john.chodera@choderalab.org> and Peter Eastman
13:48:46:WU00:FS04:0x22:             <peastman@stanford.edu>
13:48:46:WU00:FS04:0x22:       Args: -dir 00 -suffix 01 -version 706 -lifeline 58756 -checkpoint 15
13:48:46:WU00:FS04:0x22:             -opencl-platform 1 -opencl-device 0 -gpu-vendor intel -gpu 0
13:48:46:WU00:FS04:0x22:             -gpu-usage 100
13:48:46:WU00:FS04:0x22:************************************ libFAH ************************************
13:48:46:WU00:FS04:0x22:       Date: Sep 7 2020
13:48:46:WU00:FS04:0x22:       Time: 19:09:56
13:48:46:WU00:FS04:0x22:   Revision: 44301ed97b996b63fe736bb8073f22209cb2b603
13:48:46:WU00:FS04:0x22:     Branch: HEAD
13:48:46:WU00:FS04:0x22:   Compiler: Visual C++ 2015
13:48:46:WU00:FS04:0x22:    Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Ob3 /Zc:throwingNew /MT
13:48:46:WU00:FS04:0x22:   Platform: win32 10
13:48:46:WU00:FS04:0x22:       Bits: 64
13:48:46:WU00:FS04:0x22:       Mode: Release
13:48:46:WU00:FS04:0x22:************************************ CBang *************************************
13:48:46:WU00:FS04:0x22:       Date: Sep 7 2020
13:48:46:WU00:FS04:0x22:       Time: 19:08:30
13:48:46:WU00:FS04:0x22:   Revision: 33fcfc2b3ed2195a423606a264718e31e6b3903f
13:48:46:WU00:FS04:0x22:     Branch: HEAD
13:48:46:WU00:FS04:0x22:   Compiler: Visual C++ 2015
13:48:46:WU00:FS04:0x22:    Options: /TP /nologo /EHa /wd4297 /wd4103 /O2 /Ob3 /Zc:throwingNew /MT
13:48:46:WU00:FS04:0x22:   Platform: win32 10
13:48:46:WU00:FS04:0x22:       Bits: 64
13:48:46:WU00:FS04:0x22:       Mode: Release
13:48:46:WU00:FS04:0x22:************************************ System ************************************
13:48:46:WU00:FS04:0x22:        CPU: Intel(R) Xeon(R) E-2276M CPU @ 2.80GHz
13:48:46:WU00:FS04:0x22:     CPU ID: GenuineIntel Family 6 Model 158 Stepping 13
13:48:46:WU00:FS04:0x22:       CPUs: 12
13:48:46:WU00:FS04:0x22:     Memory: 31.71GiB
13:48:46:WU00:FS04:0x22:Free Memory: 18.06GiB
13:48:46:WU00:FS04:0x22:    Threads: WINDOWS_THREADS
13:48:46:WU00:FS04:0x22: OS Version: 6.2
13:48:46:WU00:FS04:0x22:Has Battery: true
13:48:46:WU00:FS04:0x22: On Battery: false
13:48:46:WU00:FS04:0x22: UTC Offset: -8
13:48:46:WU00:FS04:0x22:        PID: 48140
13:48:46:WU00:FS04:0x22:        CWD: C:\ProgramData\FAHClient\work
13:48:46:WU00:FS04:0x22:************************************ OpenMM ************************************
13:48:46:WU00:FS04:0x22:   Revision: 189320d0
13:48:46:WU00:FS04:0x22:********************************************************************************
13:48:46:WU00:FS04:0x22:Project: 17102 (Run 5, Clone 2108, Gen 0)
13:48:46:WU00:FS04:0x22:Unit: 0x0000000112bc7d9a000000000005083c
13:48:46:WU00:FS04:0x22:Reading tar file core.xml
13:48:46:WU00:FS04:0x22:Reading tar file integrator.xml.bz2
13:48:46:WU00:FS04:0x22:Reading tar file state.xml.bz2
13:48:46:WU00:FS04:0x22:Reading tar file system.xml.bz2
13:48:46:WU00:FS04:0x22:Digital signatures verified
13:48:46:WU00:FS04:0x22:Folding@home GPU Core22 Folding@home Core
13:48:46:WU00:FS04:0x22:Version 0.0.13
13:48:47:WU00:FS04:0x22:  Checkpoint write interval: 48600 steps (25%) [4 total]
13:48:47:WU00:FS04:0x22:  JSON viewer frame write interval: 1944 steps (1%) [100 total]
13:48:47:WU00:FS04:0x22:  XTC frame write interval: 194400 steps (1e+02%) [1 total]
13:48:47:WU00:FS04:0x22:  Global context and integrator variables write interval: disabled
13:48:47:WU00:FS04:0x22:There are 3 platforms available.
13:48:47:WU00:FS04:0x22:Platform 0: Reference
13:48:47:WU00:FS04:0x22:Platform 1: CPU
13:48:47:WU00:FS04:0x22:Platform 2: OpenCL
13:48:47:WU00:FS04:0x22:  opencl-device 0 specified
13:49:15:WU00:FS04:0x22:Attempting to create OpenCL context:
13:49:15:WU00:FS04:0x22:  Configuring platform OpenCL
13:50:52:WU00:FS04:0x22:  Using OpenCL on platformId 1 and gpu 0
13:50:53:WU00:FS04:0x22:Completed 0 out of 194400 steps (0%)
13:50:54:WU00:FS04:0x22:Checkpoint completed at step 0
13:55:26:WU00:FS04:0x22:Completed 1944 out of 194400 steps (1%)
13:59:37:WU00:FS04:0x22:Completed 3888 out of 194400 steps (2%)
14:04:00:WU00:FS04:0x22:Completed 5832 out of 194400 steps (3%)
14:09:44:WU00:FS04:0x22:Completed 7776 out of 194400 steps (4%)
14:14:35:WU00:FS04:0x22:Completed 9720 out of 194400 steps (5%)
14:20:42:WU00:FS04:0x22:Completed 11664 out of 194400 steps (6%)
14:25:58:WU00:FS04:0x22:Completed 13608 out of 194400 steps (7%)
14:32:10:WU00:FS04:0x22:Completed 15552 out of 194400 steps (8%)
14:37:57:WU00:FS04:0x22:Completed 17496 out of 194400 steps (9%)
14:42:57:WU00:FS04:0x22:Completed 19440 out of 194400 steps (10%)
14:48:35:WU00:FS04:0x22:Completed 21384 out of 194400 steps (11%)
14:53:24:WU00:FS04:0x22:Completed 23328 out of 194400 steps (12%)
14:59:02:WU00:FS04:0x22:Completed 25272 out of 194400 steps (13%)
15:04:47:WU00:FS04:0x22:Completed 27216 out of 194400 steps (14%)
15:10:46:WU00:FS04:0x22:Completed 29160 out of 194400 steps (15%)
15:16:44:WU00:FS04:0x22:Completed 31104 out of 194400 steps (16%)
15:21:42:WU00:FS04:0x22:Completed 33048 out of 194400 steps (17%)
15:29:03:WU00:FS04:0x22:Completed 34992 out of 194400 steps (18%)
15:37:31:WU00:FS04:0x22:Completed 36936 out of 194400 steps (19%)
15:51:25:WU00:FS04:0x22:Completed 38880 out of 194400 steps (20%)
16:00:30:WU00:FS04:0x22:Completed 40824 out of 194400 steps (21%)
16:07:05:WU00:FS04:0x22:Completed 42768 out of 194400 steps (22%)
16:15:19:WU00:FS04:0x22:Completed 44712 out of 194400 steps (23%)
16:22:40:WU00:FS04:0x22:Completed 46656 out of 194400 steps (24%)
16:30:14:WU00:FS04:0x22:Completed 48600 out of 194400 steps (25%)
16:30:16:WU00:FS04:0x22:Checkpoint completed at step 48600
16:41:18:WU00:FS04:0x22:Completed 50544 out of 194400 steps (26%)
16:50:07:WU00:FS04:0x22:Completed 52488 out of 194400 steps (27%)
16:57:35:WU00:FS04:0x22:Completed 54432 out of 194400 steps (28%)
belloq
Posts: 40
Joined: Thu Sep 24, 2020 12:58 pm

Re: What about this imaginary, unsupported Intel GPU I have?

Post by belloq »

Maybe these are "mistakes" but my machine is working on another WU on my UHD 630.

Image
Jonazz
Posts: 357
Joined: Sun Jan 17, 2010 2:08 pm

Re: What about this imaginary, unsupported Intel GPU I have?

Post by Jonazz »

There is limited support for Intel GPUs: viewtopic.php?f=24&t=36512
belloq
Posts: 40
Joined: Thu Sep 24, 2020 12:58 pm

Re: What about this imaginary, unsupported Intel GPU I have?

Post by belloq »

Jonazz wrote:There is limited support for Intel GPUs: viewtopic.php?f=24&t=36512
Thanks for the link! I have received a few WUs today. I guess that's why. Maybe I don't need the beta flag any longer?
Jonazz
Posts: 357
Joined: Sun Jan 17, 2010 2:08 pm

Re: What about this imaginary, unsupported Intel GPU I have?

Post by Jonazz »

I do believe the Intel GPUs are still in beta, so you'll need to continue to use the beta flag.
psaam0001
Posts: 383
Joined: Mon May 18, 2020 2:02 am
Location: Ruckersville, Virginia, USA

Re: What about this imaginary, unsupported Intel GPU I have?

Post by psaam0001 »

Please see Bruce's recent post here for information: viewtopic.php?f=24&t=36512&p=346637

I will see if I can try to find some additional help for Fedora/RedHat/CentOS users as time becomes available this weekend.

Paul
will.allison
Posts: 5
Joined: Sun Dec 06, 2020 9:28 pm

Re: What about this imaginary, unsupported Intel GPU I have?

Post by will.allison »

If none of that is working, and presumedly the adaptation of your GPU, it could be a workaround... of course not the most comfortable one. I mean, by selling the current one, and try to get another one that is supported by the software.

I understand that the price difference from yours sold as second-hand does not compensate with the price of another new one, but the time you will reduce with head up probably is worth, maybe this list of GPUs with different prices can help you, good luck!
Post Reply