Message boards :
Number crunching :
Intel GPU
Message board moderation
Author | Message |
---|---|
Dave Stegner Send message Joined: 20 Oct 04 Posts: 540 Credit: 65,583,328 RAC: 27 |
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 |
Josef W. Segur Send message Joined: 30 Oct 99 Posts: 4504 Credit: 1,414,761 RAC: 0 |
Been with Seti long time, thought I would try GPU on new computer 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 |
Dave Stegner Send message Joined: 20 Oct 04 Posts: 540 Credit: 65,583,328 RAC: 27 |
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 |
BONNSaR Send message Joined: 9 Nov 04 Posts: 38 Credit: 21,538,589 RAC: 9 |
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 |
Cruncher-American Send message Joined: 25 Mar 02 Posts: 1513 Credit: 370,893,186 RAC: 340 |
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. |
BONNSaR Send message Joined: 9 Nov 04 Posts: 38 Credit: 21,538,589 RAC: 9 |
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 |
Cruncher-American Send message Joined: 25 Mar 02 Posts: 1513 Credit: 370,893,186 RAC: 340 |
That's just a table of specs. Doesn't tell you much, either, for a given program/benchmark until you actually run them. |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
Thanks Josef for the response. 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 |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
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. |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
[quote] Or overheating/power over-consume and freq lowering as result. Modern CPUs have too many reasons to voluntarily downclock in default configs. |
Dave Stegner Send message Joined: 20 Oct 04 Posts: 540 Credit: 65,583,328 RAC: 27 |
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 |
HAL9000 Send message Joined: 11 Sep 99 Posts: 6534 Credit: 196,805,888 RAC: 57 |
Guess I have some work to do if I want to use 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[ |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
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? |
Dave Stegner Send message Joined: 20 Oct 04 Posts: 540 Credit: 65,583,328 RAC: 27 |
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 |
HAL9000 Send message Joined: 11 Sep 99 Posts: 6534 Credit: 196,805,888 RAC: 57 |
My tests with Intel vTune did not show me any apparent cause differences when running the iGPU to not. 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[ |
HAL9000 Send message Joined: 11 Sep 99 Posts: 6534 Credit: 196,805,888 RAC: 57 |
I think unless someone has a magic formula I am going to forgo the igpu. 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[ |
Dave Stegner Send message Joined: 20 Oct 04 Posts: 540 Credit: 65,583,328 RAC: 27 |
I stopped one after 7 + hours and it was 46% complete Dave |
Brent Norman Send message Joined: 1 Dec 99 Posts: 2786 Credit: 685,657,289 RAC: 835 |
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. |
Dave Stegner Send message Joined: 20 Oct 04 Posts: 540 Credit: 65,583,328 RAC: 27 |
Running GPU with an entire free core: The GPU did not speed up and the remaining cores still ran at half speed. Dave |
Brent Norman Send message Joined: 1 Dec 99 Posts: 2786 Credit: 685,657,289 RAC: 835 |
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. |
©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.