What affect does the CPU have on GPU performance?

It seems that a lot of GPU problems revolve around specific versions of drivers. Though NVidia has their own support structure, you can often learn from information reported by others who fold.

Moderators: Site Moderators, FAHC Science Team

gwildperson
Posts: 450
Joined: Tue Dec 04, 2007 8:36 pm

Re: What affect does the CPU have on GPU performance?

Post by gwildperson »

Sn1ken wrote:Why Nvidia and AMD is so different I do not know. But this is what I have learned trough my time of folding.
I don't know either, but my guess is that Nvida is looking harder at capturing the game market. If some wasted CPU cycles produce a slightly higher frame rate, then they gain boasting rights. Maybe that doesn't apply to AMD's approach. Who can say?
wilding2004
Posts: 68
Joined: Thu Jan 10, 2008 4:16 pm

Re: What affect does the CPU have on GPU performance?

Post by wilding2004 »

Umm....Just picked up the first core_15 WU. So now 1 GPU running core_17 and 1 GPU running core_15. Strange thing is the CPU core feeding core_17 is still at 100% (but as we know not really doing anything), but the CPU core feeding core_15 is at just ~5%. Meanwhile the GPU core-17 is still at ~80% load, while the core_15 GPU is at 99-100% load (and the temp of that GPU has gone up by 15c)
davidcoton
Posts: 1102
Joined: Wed Nov 05, 2008 3:19 pm
Location: Cambridge, UK

Re: What affect does the CPU have on GPU performance?

Post by davidcoton »

The Ciore15 does not need a CPU to poll the GPU the whole time, but you will see bursts of CPU activity to support the GPU when data is transferred.

Whether it is effective to let one CPU thread support more than one nVidia GPU on Core17 or 18 is still AFAIK an open question. While polling, there should be no difference (against a separate thread per GPU), but there is probably some loss if more than one GPU wants data transfer at the same time. If anyone has tried and has comparative figures, please post.
Image
Napoleon
Posts: 887
Joined: Wed May 26, 2010 2:31 pm
Hardware configuration: Atom330 (overclocked):
Windows 7 Ultimate 64bit
Intel Atom330 dualcore (4 HyperThreads)
NVidia GT430, core_15 work
2x2GB Kingston KVR1333D3N9K2/4G 1333MHz memory kit
Asus AT3IONT-I Deluxe motherboard
Location: Finland

Re: What affect does the CPU have on GPU performance?

Post by Napoleon »

wilding2004 wrote:...the CPU core feeding core_15 is at just ~5%. Meanwhile the GPU core-17 is still at ~80% load, while the core_15 GPU is at 99-100% load (and the temp of that GPU has gone up by 15c)
Core_15 uses CUDA, newer core_17 and core_18 use OpenCL, so they are quite different. I'd be amazed if there'd be an NVidia release where OCL performance equals or outperforms their proprietary CUDA implementation, be it CPU utilization or GPGPU performance. :ewink:
7im
Posts: 10189
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: What affect does the CPU have on GPU performance?

Post by 7im »

Yes, quite different.

Core_15 could only run implicit modeling. Much faster science, but with much less detail, roughly speaking.
Core_17 and newer can run both implicit and explicit modeling, like the CPU cores have done for a good while longer.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
Post Reply