![]() |
|
|
#12 |
|
"James Heinrich"
May 2004
ex-Northern Ontario
7×13×47 Posts |
I can't comment on how efficiently the F@H client uses GPU resources, but it runs very unobtrusively, I really can't tell if it's running on not based on system responsiveness (whether on desktop, watching a video or gaming it stays very well out of the way). Also it uses a trivial amount of CPU time (~2%).
Now I certainly understand mfaktc's use of CPU time, and I certainly don't mind giving it a core to play with, but it would be wonderful if it could emulate F@H's "invisibility" while running. |
|
|
|
|
|
#13 | |
|
A Sunny Moo
Aug 2007
USA
2·47·67 Posts |
Quote:
|
|
|
|
|
|
|
#14 |
|
Jun 2003
546410 Posts |
What happens if there is an onboard graphics card and it is used to drive the display -- will that be sluggish also (while the computation is happening on the discrete CUDA card)?
|
|
|
|
|
|
#15 | |
|
A Sunny Moo
Aug 2007
USA
189A16 Posts |
Quote:
Note that some BIOSes will autodetect which graphics system the monitor is on and automatically disable whichever is not in use. If that is the case, there will probably be a BIOS setting by which you can force it to keep both active. |
|
|
|
|
|
|
#16 |
|
"James Heinrich"
May 2004
ex-Northern Ontario
7×13×47 Posts |
It does not, at least as far as I can tell. It continues to use "idle" GPU time (although, as mentioned, I'm sure the priority scheduling for GPU is less nice than CPU scheduling). For example, while running mfaktc and F@H, the latter runs about 8x slower than running solo, but does continue to run.
|
|
|
|
|
|
#17 |
|
Tribal Bullet
Oct 2004
5×23×31 Posts |
There is also Nvidia's driver to consider; CUDA programs can be set up to cue a huge amount of work to the card, but the driver will feed the card in little pieces and stop once in a while to let the card do graphics. If those little pieces each finish very quickly then the system should remain responsive, but CPU usage will go up as the driver needs CPU resources to keep the card fed.
Of course, if the pieces finish quickly on a GPU then odds are they could have finished quickly on the CPU as well. |
|
|
|
|
|
#18 | |
|
Bamboozled!
"๐บ๐๐ท๐ท๐ญ"
May 2003
Down not across
2·17·347 Posts |
Quote:
Assume that a piece takes 1ms on a GPU and 20ms on a CPU. Assume, further, that you want to run a million pieces. Where would you rather those pieces ran? Well, that's how I design my GPU software, anyway. I'm at least as interested in latency as I am in throughput. Perhaps I'm strange that way. Paul Last fiddled with by xilman on 2011-01-08 at 11:12 Reason: Add final pair of sentences. |
|
|
|
|
|
|
#19 | |
|
"Oliver"
Mar 2005
Germany
5·223 Posts |
Quote:
If the admins decide to do so: don't give me more rights than needed, please. If possible just for the related sticky thread. Sometimes it is much better just to be a normal user. ![]() Oliver Last fiddled with by TheJudger on 2011-01-21 at 20:33 |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Account Info | BAbdulBaki | Information & Answers | 7 | 2013-08-21 13:19 |
| Sticky specifically for sieving? | jasong | Conjectures 'R Us | 2 | 2008-01-16 23:31 |
| Help info | OmbooHankvald | 15k Search | 12 | 2005-09-15 22:02 |
| Info on processors | JuanTutors | Hardware | 3 | 2004-08-22 10:49 |
| Some info on version 23 please? | eepiccolo | Software | 10 | 2003-03-04 00:13 |