Mixing CPU and GPU clients?

Moderators: Site Moderators, FAHC Science Team

Post Reply
wjg
Posts: 4
Joined: Mon Mar 09, 2009 4:07 pm

Mixing CPU and GPU clients?

Post by wjg »

How well can simultaneous clients be run for the CPU and GPU versions? Right now I have two CPU clients for more cores, and I have a new compatible video card now. Can I run all three simultaneously?
JimboPalmer
Posts: 2522
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Mixing CPU and GPU clients?

Post by JimboPalmer »

Yes, I am using 32 bit Vista and my HD2600Pro only takes about 4% of CPU time when folding, so on my dual core CPU, I run two CPU clients on low priority and one GPU client on slightly higher priority. Other OSs and/or faster Video cards would change your CPU time for the GPU client.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
7im
Posts: 10179
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: Mixing CPU and GPU clients?

Post by 7im »

On what CPU type and speed? It does make a difference.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
4ndr3w
Posts: 17
Joined: Sun Mar 22, 2009 3:07 pm
Hardware configuration: Intel e7400 @3.6ghz
Asus p5q-e
gskill 2GB (dual channel)
WD800JD
250GB Seagate
EVGA gtx 260 c216
nzxt alpha
ocz modxstream pro 700watt

Re: Mixing CPU and GPU clients?

Post by 4ndr3w »

i would think there would be SOMETHING that the cpu does better in these calculations that the gpu could offload to cpu. I figure that could possibly speed up the process.
have the cpu does something it does better, and have the gpu do what it does better. the result could be folding 1.5x to 2x faster!

of course, i have no idea what i'm talking about. the gpu probably does ALL this stuff better.
Intel e7400 OCed @ 3.6GHz (360x10) // Asus p5q-e // gskill 2GB (dual channel) // EVGA gtx 260 c216 OCed @ 675/1458/1152
nzxt alpha // ocz modular 700watt

Image
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Mixing CPU and GPU clients?

Post by bruce »

4ndr3w wrote:i would think there would be SOMETHING that the cpu does better in these calculations that the gpu could offload to cpu. I figure that could possibly speed up the process.
have the cpu does something it does better, and have the gpu do what it does better. the result could be folding 1.5x to 2x faster!

of course, i have no idea what i'm talking about. the gpu probably does ALL this stuff better.
Exactly, except that your 1.5x to 2x is a huge underestimation of the capabilities of modern GPUs.

The GPU client does off-load the CPU roughly 98%. It (almost) uses only the GPU and is much, much faster. The science code had to be completely rewritten to take advantage of the large number of parallel processors found in a GPU, but that has only been done for one version of the science code. For other types of scientific analysis, the CPU code is all that's available.

Since the GPU code leaves the CPU almost idle, a second client can be installed to make use of the CPU and to perform some of the other types of analysis concurrently.
Post Reply