SMP plus GPU?

Moderators: Site Moderators, FAHC Science Team

Post Reply
yahavbr
Posts: 25
Joined: Wed Sep 15, 2010 12:07 pm

SMP plus GPU?

Post by yahavbr »

Hi, this might sound silly for some so sorry in advance! :oops:

I'm successfully running SMP client on my Windows 7 with I5 quad core. It's running fine, taking 100% CPU as expected.

I also have graphic card in the machine with half giga memory of its own.... I wonder if I can run GPU client in addition to the SMP client?
Won't it make CPU over the limit or something?

Thanks in advance! :)
Image
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: SMP plus GPU?

Post by PantherX »

It depends on the type of GPU which you haven't stated:
ATI GPU -> You might need -smp 3 plus environment variables
Non-Fermi GPU -> Not an issue with GPU2 or GPU3 BETA
Fermi GPU -> Might be an issue with the latest Projects as they need more CPU Cycles so -smp 3
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
Racer43
Posts: 35
Joined: Tue Jan 05, 2010 1:31 pm

Re: SMP plus GPU?

Post by Racer43 »

In the past, I ran an ATI 5670 with environmental variables working the card between 97% and 99% usage and SMP on my system listed below in the past. The ATI card uses between 2% (p573x) and 25% (p574x) of a single cpu. With the smallest SMP WU (421 point I believe) and 75% average of total cpu usage, I'm at 120 ppd on SMP and in severe danger of not meeting the final deadline (especially when the machine is used for HTPC); at 97% average cpu usage, I'm at 270 ppd and can make the preferred deadline. However, with SMP at 99% cpu usage, I'm at 320 ppd and well within the preferred deadline. With the machine you have, one could make the preferred deadline for SMP with ease and still run GPU with ATI or nVidia cards.

But a word of caution. I no longer run SMP with GPU on my particular machine due to how long it takes to return the SMP WU; the next step in that specific WU run cannot start until my results are returned, so pointwise I may be ahead, but sciencewise I am slowing things down. I run GPU with uni; it frustrates me at times to see unused cpu cycles, but in my mind, I am contributing to science as fast as I can (squirrels can only run so far, so fast).
Team 163828, Always Broke Folding :mrgreen:
Folding towards the Top 1000 teams with: a Phenom II X2 laptop and an Athlon 64 X2 5000+ with a Sapphire HD 6570 :shock:
Zagen30
Posts: 823
Joined: Tue Mar 25, 2008 12:45 am
Hardware configuration: Core i7 3770K @3.5 GHz (not folding), 8 GB DDR3 @2133 MHz, 2xGTX 780 @1215 MHz, Windows 7 Pro 64-bit running 7.3.6 w/ 1xSMP, 2xGPU

4P E5-4650 @3.1 GHz, 64 GB DDR3 @1333MHz, Ubuntu Desktop 13.10 64-bit

Re: SMP plus GPU?

Post by Zagen30 »

Racer43 wrote:I run GPU with uni; it frustrates me at times to see unused cpu cycles, but in my mind, I am contributing to science as fast as I can (squirrels can only run so far, so fast).
Are you running multiple copies of the uni client? If you are, then you shouldn't have any unused CPU cycles, unless you're deliberately keeping one of your cores free for the 5670.
Image
Racer43
Posts: 35
Joined: Tue Jan 05, 2010 1:31 pm

Re: SMP plus GPU?

Post by Racer43 »

If one gets two b4 at the same time, then it slows my GPU down by almost 200% (my GPU is my points workhorse). Since I cannot control what is assigned, I just run one uni.
Team 163828, Always Broke Folding :mrgreen:
Folding towards the Top 1000 teams with: a Phenom II X2 laptop and an Athlon 64 X2 5000+ with a Sapphire HD 6570 :shock:
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: SMP plus GPU?

Post by bruce »

Racer43 wrote:If one gets two b4 at the same time, then it slows my GPU down by almost 200% (my GPU is my points workhorse). Since I cannot control what is assigned, I just run one uni.
Even if you set the environment variables, an ATI GPU is going to take enough processing to disrupt the SMP client.

Check the idle CPU time with one uniprocessor client plus one GPU client. If it's small, then that is the best configuration for your hardware. If it's in the 40% range, then you can consider two uniprocessor clients plus the GPU. In either case, follow the recommended settings for priority: Uniprocessor or SMP set to lowest possible. GPU client set slightly higher.
uncle fuzzy
Posts: 460
Joined: Sun Dec 02, 2007 10:15 pm
Location: Michigan

Re: SMP plus GPU?

Post by uncle fuzzy »

You still haven't mentioned which GPU you have. If it's nVidia, I say go for it. If it's ATi, I say try it.

Worst case would be an ATi that wanted to play core-hog. That might lead you to running -smp 3 and adjusting the EVs to maximize the output of both clients.

Many of the slower duals will no longer make deadlines with the current SMP WUs, even without a GPU client taking core time away from it. I have not heard reports of any quads having this problem. Using the PPD=amount of science done rule-of-thumb, the GPUs do more than the SMP. Most current GPUs (NV) will get 1 1/2 to 2x the points/science of the SMP. Even if you have to back down to -smp 3, the total machine will still pump out more than double the work.

I have no ATi, but the gain will be much lower.

I have 5 Intel quads with 2 or more NV GPUs in each. The only one that can't run the SMP on all cores is the one with 3x GTX460s.
Proud to crash my machines as a Beta Tester!

Image
Post Reply