How to enable Intel 630 GPU for SETI?

Message boards : Number crunching : How to enable Intel 630 GPU for SETI?
Message board moderation

To post messages, you must log in.

AuthorMessage
6BQ5

Send message
Joined: 7 Dec 18
Posts: 29
Credit: 12,725,636
RAC: 357
United States
Message 2023981 - Posted: 21 Dec 2019, 1:57:26 UTC

It just dawned on me that my i9-9900KS has a built in GPU - the Intel 630.

And, for some reason it's not being used!!

:-o

How do I enable it? I remember ages and ages ago I did something to enable NVIDIA GPU processing but I can't remember where that check box is. Can someone remind me?

Thanks!

-=- Boris
ID: 2023981 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13161
Credit: 1,160,866,277
RAC: 1,873
United States
Message 2023984 - Posted: 21 Dec 2019, 2:17:39 UTC - in response to Message 2023981.  

The best choice would be to not use it at all. The igpus hamstring the regular cpu tasks too much. Better to disable it for crunching and only use it for display and get a regular addon gpu for crunching.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2023984 · Report as offensive
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 2024040 - Posted: 21 Dec 2019, 9:10:42 UTC - in response to Message 2023981.  
Last modified: 21 Dec 2019, 9:13:22 UTC

Testing by multiple Setizens have shown that cpu processing slows down significantly if you start using the internal gpu on Intel CPUs. There are rare reported exceptions.
To turn on Intel gpu processing you go to seti preference on the website and check the Intel gpu box. Save and hit the update on your seti project via the manager.
Most systems slowdown cpu processing at least 30 percent.
Tom
A proud member of the OFA (Old Farts Association).
ID: 2024040 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14637
Credit: 200,643,578
RAC: 874
United Kingdom
Message 2024042 - Posted: 21 Dec 2019, 9:21:09 UTC

If you want to run SETI, and only SETI: every application puts a lot of strain on its respective device, and the total power draw can trigger thermal safeguards. Everything slows down.

If you're happy to use the iGPU for SETI, and run something less stressful like one of the integer projects on the CPU cores, then it works quite well. Since the question was "How to?",

1) Attach a monitor or dummy plug
2) Ensure the drivers are installed (should be automatic under Windows 10)
3) If Windows has sent you the new DCH drivers, upgrade BOINC to v7.16 or above.
ID: 2024042 · Report as offensive
6BQ5

Send message
Joined: 7 Dec 18
Posts: 29
Credit: 12,725,636
RAC: 357
United States
Message 2024203 - Posted: 21 Dec 2019, 20:58:24 UTC

Thanks for the replies, everyone!

I enabled the Intel GPU processing in my SETI settings and installed the latest Intel 630 drivers. BOINC still didn't recognize the GPU.

But, I am running BOINC 7.14.2 and I saw from the BOINC download page that 7.16 is a beta version. Seeing that I'm still looking for operational stability with my CPU clocks and voltages I don't feel comfortable installing this beta version. It adds another variable into my equation for now.

Maybe instead of using the Intel GPU for number crunching I ought to connect my 2nd monitor it. Would that free up my 1080 card a bit for number crunch vs. pixel pushing?

I would leave my main monitor connected to the 1080 card for when I am using the computer for content creation and light gaming.

P.S. My computer is 90% dedicated to BOINC and SETI since 90% of the time I am either at work or sleeping.

-=- Boris
ID: 2024203 · Report as offensive
Profile Bill Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 30 Nov 05
Posts: 282
Credit: 6,916,194
RAC: 60
United States
Message 2024403 - Posted: 22 Dec 2019, 16:32:44 UTC - in response to Message 2024203.  

I enabled the Intel GPU processing in my SETI settings and installed the latest Intel 630 drivers. BOINC still didn't recognize the GPU.

But, I am running BOINC 7.14.2 and I saw from the BOINC download page that 7.16 is a beta version. Seeing that I'm still looking for operational stability with my CPU clocks and voltages I don't feel comfortable installing this beta version. It adds another variable into my equation for now.

Maybe instead of using the Intel GPU for number crunching I ought to connect my 2nd monitor it. Would that free up my 1080 card a bit for number crunch vs. pixel pushing?

I would leave my main monitor connected to the 1080 card for when I am using the computer for content creation and light gaming.
What does your Boinc event log say about the 630? I'm wondering if it is recognized there.

I don't think the 7.16.3 beta would enable the 630. I'm pretty there haven't been any developments from 7.14.2 to 7.16.3 on that front. Good call on keeping variables to a minimum, though!
Seti@home classic: 1,456 results, 1.613 years CPU time
ID: 2024403 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14637
Credit: 200,643,578
RAC: 874
United Kingdom
Message 2024405 - Posted: 22 Dec 2019, 16:35:36 UTC - in response to Message 2024403.  
Last modified: 22 Dec 2019, 16:39:26 UTC

I don't think the 7.16.3 beta would enable the 630. I'm pretty there haven't been any developments from 7.14.2 to 7.16.3 on that front. Good call on keeping variables to a minimum, though!
There is one - I wrote it!

https://github.com/BOINC/boinc/pull/3183

Mind you, it was developed for and tested on my INTEL Intel(R) UHD Graphics 620 host.
ID: 2024405 · Report as offensive
Profile Bill Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 30 Nov 05
Posts: 282
Credit: 6,916,194
RAC: 60
United States
Message 2024506 - Posted: 23 Dec 2019, 0:58:59 UTC - in response to Message 2024405.  

There is one - I wrote it!

https://github.com/BOINC/boinc/pull/3183

Mind you, it was developed for and tested on my INTEL Intel(R) UHD Graphics 620 host.
Oof, and I even posted in the original thread all those months ago, that's embarassing. This is what happens when I get distracted with other things. Sorry about that, Richard!
Seti@home classic: 1,456 results, 1.613 years CPU time
ID: 2024506 · Report as offensive
6BQ5

Send message
Joined: 7 Dec 18
Posts: 29
Credit: 12,725,636
RAC: 357
United States
Message 2024571 - Posted: 23 Dec 2019, 4:27:47 UTC - in response to Message 2024403.  

I enabled the Intel GPU processing in my SETI settings and installed the latest Intel 630 drivers. BOINC still didn't recognize the GPU.

But, I am running BOINC 7.14.2 and I saw from the BOINC download page that 7.16 is a beta version. Seeing that I'm still looking for operational stability with my CPU clocks and voltages I don't feel comfortable installing this beta version. It adds another variable into my equation for now.

Maybe instead of using the Intel GPU for number crunching I ought to connect my 2nd monitor it. Would that free up my 1080 card a bit for number crunch vs. pixel pushing?

I would leave my main monitor connected to the 1080 card for when I am using the computer for content creation and light gaming.
What does your Boinc event log say about the 630? I'm wondering if it is recognized there.

I don't think the 7.16.3 beta would enable the 630. I'm pretty there haven't been any developments from 7.14.2 to 7.16.3 on that front. Good call on keeping variables to a minimum, though!


I found the event log in the BOINC menu and copied it to Notepad. Searching for the word "Intel" comes up with nothing.

Side note : I think I found my settings. My i9-9900KS doesn't have a lot of room for overclocking. The best I can do is set my BCLK to a maximum of 101 MHz. SETI drives the processor right up to my throttle point of 180W. That puts the processor at around 85 deg C - 90 deg C. The air coming up from the top of my case is pretty warm. I used Corsair branded thermal paste and am wondering if I can lower the processor temperature with better paste. A tube of Thermal Grizzly Kryonaut is on its way to me. I read a few gaming sites that said its one of the best pastes. Now I am wondering if there is a Peltier heat pump available for cooling processors. Time to crack open Google again.

-=- Boris
ID: 2024571 · Report as offensive
Profile Wiggo
Avatar

Send message
Joined: 24 Jan 00
Posts: 34592
Credit: 261,360,520
RAC: 489
Australia
Message 2024576 - Posted: 23 Dec 2019, 5:02:18 UTC
Last modified: 23 Dec 2019, 5:02:42 UTC

The best I can do is set my BCLK to a maximum of 101 MHz.
I havn't tried it in a long time, but what happens if you set the BCLK to 133MHz (or can you?) as I use to have great success doing this though you may need to adjust the memory divider down and the voltage up a smidge.*

*I use to have great success doing that with older Intel CPU's, but it's been 7yrs now since I've tried that and I don't know if the latest 1's will even do that now.

But be warned, engaging the on die iGPU will produce even more heat while cutting down CPU performance and you should at least free up 2 CPU cores just for it's use (it will also impact greatly on on die cache and system memory) and it could also hamper any overclocking efforts.

Cheers.
ID: 2024576 · Report as offensive
Ianab
Volunteer tester

Send message
Joined: 11 Jun 08
Posts: 732
Credit: 20,635,586
RAC: 5
New Zealand
Message 2024603 - Posted: 23 Dec 2019, 8:53:09 UTC

If you have a decent add-in GPU, and reserve a core to drive that, then enabling the Intel GPU doesn't seem to cause such an issue.

I agree that if you use all CPU / GPU on the Intel, things seem to bog down, and you get less than if you were CPU only. But running 75% of CPU and a Nvidia / AMD GPU, then turning on the Intel doesn't seem to hurt anything.
ID: 2024603 · Report as offensive

Message boards : Number crunching : How to enable Intel 630 GPU for SETI?


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.