I was wondering if it would be possible to create a gpu client that only used the idle part of the gpu (much like the smp client).
This would be great because I can play games and not only run the smp client, which I do, but the gpu client as well.
Thanks.
GPU Client That only use the idle gpu?
Moderators: Site Moderators, FAHC Science Team
-
- 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: GPU Client That only use the idle gpu?
If the PG could get the GPU client to work like this, they would. Unfortunately, GPUs have never been designed to handle multi-tasking very well since normally they're only doing one thing at a time, i.e. showing the pretty graphics of the game you're playing. Compare that to a CPU, which has always had to carry out various OS-related tasks while running all of the foreground programs you run, and you should see why the CPU client works better with other tasks than the GPU client.
-
- Posts: 2948
- Joined: Sun Dec 02, 2007 4:36 am
- Hardware configuration: Machine #1:
Intel Q9450; 2x2GB=8GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460; Windows Server 2008 X64 (SP1).
Machine #2:
Intel Q6600; 2x2GB=4GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460 video card; Windows 7 X64.
Machine 3:
Dell Dimension 8400, 3.2GHz P4 4x512GB Ram, Video card GTX 460, Windows 7 X32
I am currently folding just on the 5x GTX 460's for aprox. 70K PPD - Location: Salem. OR USA
Re: GPU Client That only use the idle gpu?
Not likely to happen any time soon. It would require chip-level HW changes in the GPU to support priority interrupts, driver changes, and OS changes.
-
- 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: GPU Client That only use the idle gpu?
The GPU client is considered a high performance client, like SMP. Neither are designed to run on "spare" background CPU cycles. It's counter-intuitive to the design goals, and the goals of the project.
I wouldn't say never, but let's try to get a good working GPU client first, and then they can try for other configurations.
I wouldn't say never, but let's try to get a good working GPU client first, and then they can try for other configurations.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
Tell me and I forget. Teach me and I remember. Involve me and I learn.
Re: GPU Client That only use the idle gpu?
Was sure there was a reason, and makes sense, thanks.