Intel GPU

Message boards : Number crunching : Intel GPU
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Dave Stegner
Volunteer tester
Avatar

Send message
Joined: 20 Oct 04
Posts: 540
Credit: 65,583,328
RAC: 27
United States
Message 1653939 - Posted: 18 Mar 2015, 0:41:20 UTC

Been with Seti long time, thought I would try GPU on new computer

This one: http://setiathome.berkeley.edu/show_host_detail.php?hostid=7525416

It has been running a short while. It is making about half the progress of a core on this machine.

Question is, is that the best I can expect without setting parameters, etc.?

Anyone have a good starting point?
Dave

ID: 1653939 · Report as offensive
Josef W. Segur
Volunteer developer
Volunteer tester

Send message
Joined: 30 Oct 99
Posts: 4504
Credit: 1,414,761
RAC: 0
United States
Message 1654025 - Posted: 18 Mar 2015, 7:09:32 UTC - in response to Message 1653939.  

Been with Seti long time, thought I would try GPU on new computer

This one: http://setiathome.berkeley.edu/show_host_detail.php?hostid=7525416

It has been running a short while. It is making about half the progress of a core on this machine.

Question is, is that the best I can expect without setting parameters, etc.?

Anyone have a good starting point?

Now that it has reported a few tasks, it looks like the GPU is perhaps about twice as fast as one of the CPUs. The single reported GPU task is at AR 0.382321 and took 11094 seconds. The CPU hasn't done any near that AR, but it took 20621 seconds for a VLAR which didn't overflow, and AR 0.38 on CPU would probably take more time than that.

The Readme suggests trying -sbs 128 or maybe even 256, the default of 64 may be somewhat restrictive.

The Readme also suggests freeing a CPU core so the GPU is serviced sooner when it needs to be told what to do. I'm skeptical about that, it would have to improve GPU productivity a lot to make up for not crunching on one of the 4 CPU cores.
                                                                  Joe
ID: 1654025 · Report as offensive
Dave Stegner
Volunteer tester
Avatar

Send message
Joined: 20 Oct 04
Posts: 540
Credit: 65,583,328
RAC: 27
United States
Message 1654028 - Posted: 18 Mar 2015, 7:16:02 UTC

Thanks Josef for the response.

I have 2 of these machines, identical. 1 has been running for months, without GPU use.

This one: http://setiathome.berkeley.edu/show_host_detail.php?hostid=7317240

Interesting thing is the machine I am trying GPU on is taking at least twice as long to complete CPU units as the one that is not running GPU.
Dave

ID: 1654028 · Report as offensive
BONNSaR

Send message
Joined: 9 Nov 04
Posts: 38
Credit: 21,538,589
RAC: 9
Australia
Message 1654033 - Posted: 18 Mar 2015, 7:34:57 UTC - in response to Message 1654028.  

I only run AP WUs on my 3570-K Intel GPU and takes about 4 hours to run each one with 0.01 CPU allocated to it. The Intel GPU is not very powerful.

Here's a link showing comparisons of compute performance, hope it helps.
http://setiathome.berkeley.edu/cpu_list.php
ID: 1654033 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1654041 - Posted: 18 Mar 2015, 8:04:12 UTC - in response to Message 1654033.  

That list can't be correct - it has the same CPUs scattered throughout with different GFLOPS/CPU core. Doesn't make any sense.

IIRC, the GPU list suffers from similar anomalies.
ID: 1654041 · Report as offensive
BONNSaR

Send message
Joined: 9 Nov 04
Posts: 38
Credit: 21,538,589
RAC: 9
Australia
Message 1654047 - Posted: 18 Mar 2015, 8:20:16 UTC - in response to Message 1654041.  

I guess each computer system will have different performance per CPU type.
Try this one
http://www.techpowerup.com/gpudb/index.php?mfgr%5B%5D=intel&mobile=0&released%5B%5D=y11_c&generation=&chipname=&interface=&ushaders=&tmus=&rops=&memsize=&memtype=&buswidth=&slots=&powerplugs=&sort=released&q=or+type+to+Search...#hd graphics
ID: 1654047 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1654062 - Posted: 18 Mar 2015, 9:02:34 UTC - in response to Message 1654047.  

That's just a table of specs. Doesn't tell you much, either, for a given program/benchmark until you actually run them.
ID: 1654062 · Report as offensive
Profile petri33
Volunteer tester

Send message
Joined: 6 Jun 02
Posts: 1668
Credit: 623,086,772
RAC: 156
Finland
Message 1654068 - Posted: 18 Mar 2015, 9:25:04 UTC - in response to Message 1654028.  

Thanks Josef for the response.

I have 2 of these machines, identical. 1 has been running for months, without GPU use.

This one: http://setiathome.berkeley.edu/show_host_detail.php?hostid=7317240

Interesting thing is the machine I am trying GPU on is taking at least twice as long to complete CPU units as the one that is not running GPU.


It means the GPU task requires a lot of CPU attention or the memory bus is overcommitted and the CPU and GPU are both starving. I'd try freeing up a core.
To overcome Heisenbergs:
"You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones
ID: 1654068 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1654120 - Posted: 18 Mar 2015, 14:16:19 UTC - in response to Message 1654025.  

The Readme also suggests freeing a CPU core so the GPU is serviced sooner when it needs to be told what to do. I'm skeptical about that, it would have to improve GPU productivity a lot to make up for not crunching on one of the 4 CPU cores.
                                                                  Joe


Better to use -cpu_lock option and use all CPU cores for crunching.
I use such config on own iGPU.
ID: 1654120 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1654122 - Posted: 18 Mar 2015, 14:18:48 UTC - in response to Message 1654068.  
Last modified: 18 Mar 2015, 14:19:05 UTC

[quote]
It means the GPU task requires a lot of CPU attention or the memory bus is overcommitted and the CPU and GPU are both starving. I'd try freeing up a core.

Or overheating/power over-consume and freq lowering as result.
Modern CPUs have too many reasons to voluntarily downclock in default configs.
ID: 1654122 · Report as offensive
Dave Stegner
Volunteer tester
Avatar

Send message
Joined: 20 Oct 04
Posts: 540
Credit: 65,583,328
RAC: 27
United States
Message 1654209 - Posted: 18 Mar 2015, 18:30:20 UTC

Guess I have some work to do if I want to use GPU

I suspended GPU work and CPU work dropped from 15000 to 20000 seconds to 2500 to 5000, like my other machine that is not using GPU
Dave

ID: 1654209 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1654248 - Posted: 18 Mar 2015, 19:50:16 UTC - in response to Message 1654209.  
Last modified: 18 Mar 2015, 19:50:48 UTC

Guess I have some work to do if I want to use GPU

I suspended GPU work and CPU work dropped from 15000 to 20000 seconds to 2500 to 5000, like my other machine that is not using GPU

The CPU times being nearly double when using iGPU+CPU for SETI@home is what I was finding with my Haswell back in July, A journey: iGPU slowing CPU processing. I did some further testing iGPU tuning. My tests with Intel vTune did not show me any apparent cause differences when running the iGPU to not. So I have not yet found an ideal configuration to run iGPU+CPU.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1654248 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1654272 - Posted: 18 Mar 2015, 20:37:37 UTC - in response to Message 1654248.  

My tests with Intel vTune did not show me any apparent cause differences when running the iGPU to not.

Would it show memory bus overloading anyhow?
ID: 1654272 · Report as offensive
Dave Stegner
Volunteer tester
Avatar

Send message
Joined: 20 Oct 04
Posts: 540
Credit: 65,583,328
RAC: 27
United States
Message 1654347 - Posted: 19 Mar 2015, 1:05:26 UTC

I think unless someone has a magic formula I am going to forgo the igpu.

AP takes 15 hours to run vs 4.5 on the cores and if I run anything on GPU, all cores take twice as long to do anything.

Does not seem like a winning proposition.
Dave

ID: 1654347 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1654352 - Posted: 19 Mar 2015, 1:29:08 UTC - in response to Message 1654272.  

My tests with Intel vTune did not show me any apparent cause differences when running the iGPU to not.

Would it show memory bus overloading anyhow?

It has been some time since I looked at it, but I seem to recall it showed a form of memory i/o for the apps. I just recall that data was very similar between each capture. With nothing standing out, to me, as to what the cause might be.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1654352 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1654353 - Posted: 19 Mar 2015, 1:31:27 UTC - in response to Message 1654347.  
Last modified: 19 Mar 2015, 1:33:06 UTC

I think unless someone has a magic formula I am going to forgo the igpu.

AP takes 15 hours to run vs 4.5 on the cores and if I run anything on GPU, all cores take twice as long to do anything.

Does not seem like a winning proposition.

One things that was suggested, & I have not tried. Is running different projects on each hardware type. So like SETI@home on iGPU & Einstein on CPU.

Also 15 hours is a rather long time for the iGPU to do an AP. I was seeing times of about 3 hours for my iGPU 4600 & it is only 100MHz faster than the one in your i5-4570
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1654353 · Report as offensive
Dave Stegner
Volunteer tester
Avatar

Send message
Joined: 20 Oct 04
Posts: 540
Credit: 65,583,328
RAC: 27
United States
Message 1654368 - Posted: 19 Mar 2015, 2:10:32 UTC

I stopped one after 7 + hours and it was 46% complete
Dave

ID: 1654368 · Report as offensive
Profile Brent Norman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester

Send message
Joined: 1 Dec 99
Posts: 2786
Credit: 685,657,289
RAC: 835
Canada
Message 1654387 - Posted: 19 Mar 2015, 3:38:04 UTC - in response to Message 1654368.  

I'm not overly talented at this but ... I'm sure you can do something like 0.02 CPU usage for your GPU, that way it won't tax your CPU and give a little to the GPU.

Other people will know the command ... I just don't know it without looking.
ID: 1654387 · Report as offensive
Dave Stegner
Volunteer tester
Avatar

Send message
Joined: 20 Oct 04
Posts: 540
Credit: 65,583,328
RAC: 27
United States
Message 1654388 - Posted: 19 Mar 2015, 3:41:01 UTC

Running GPU with an entire free core:

The GPU did not speed up and the remaining cores still ran at half speed.
Dave

ID: 1654388 · Report as offensive
Profile Brent Norman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester

Send message
Joined: 1 Dec 99
Posts: 2786
Credit: 685,657,289
RAC: 835
Canada
Message 1654394 - Posted: 19 Mar 2015, 4:21:20 UTC - in response to Message 1654388.  

post your app_config and any other files you have changed.

Are you ruining other projects in parallel to SETI?

You should see the CPU "cut down" unless something else is affecting it.

Post your start up messages and any config files you changed.
ID: 1654394 · Report as offensive
1 · 2 · Next

Message boards : Number crunching : Intel GPU


 
©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.