Installation Guide for GPU Client - Nvidia Version

Associate
Joined
8 Aug 2005
Posts
1,101
Location
Reading, UK
Since this is brand new, it needs a brand new guide :)

What you needInstalling and configuring the beta client

This is fairly straight forward, the default path of this install is C:\Program Files\Folding@home\Folding@home-gpu, but the application data (i.e. the WU data) is stored in either:

* C:\Documents and Settings\<username>\Application Data\Folding@home-gpu for Windows XP,
* C:\Users\<user name>\AppData\Roaming\Folding@home-gpu\ for Windows Vista.

This will be useful for FaHMon later :)

Once the client starts (it auto starts on logon as well) the configure screen appears:

The two important parts to this are the username and the team. Choose your username (or someone else's if you're folding with them :)) and remember that we are TEAM 10! :D

The second tab provides you with proxy settings, along with allowing big work units. If you have a card that has 512Mb on you should be fine with this turned on :)

The last tab provides advanced settings for CPU prioritisation and usage, and also for checkpoints timings. Since the current GPU units are fairly small I would recommend setting this to the highest setting of 30 minutes.

Updating the drivers

The Pande Group strongly recommend that you install the latest drivers - which at this point is 177.35. However, these are only configured for the new GTX series (280 and 260). There is a way of using the modified INF file above and the following explanation by Mattus:

Run the driver file - it'll error but doesn't matter, you just need to get at the extracted files. Find the folder that the driver extracted into (usually C:\NVIDIA\177.35 or similar). Replace the nv4_disp.inf file in that folder with the modded one. Then the drivers should install normally if you click the setup.exe. Reboot and you're away.
Setting up FaHMon

Most of you use FaHMon anyway, there is an excellent guide in the main sticky thread, this explains how to setup just the GPU client.

This is very simple: Add a new client and set the path to be C:\Documents and Settings\<username>\Application Data\Folding@home-gpu\ .

Remember to set the path to this "Folding@home-gpu" folder and not the "work" folder. The log file it looks at is not in the work folder :)

Setting Process Priorities (for use with other folding clients)

This is quite important to do, since without the priorities being set correctly the GPU client may not get enough CPU. You should be able to use the task manager to set the priority to higher than the other folding clients, however the process explorer does give you more information if you require it :)

In order to guarentee enough CPU for the GPU client, set the process priority to "Low" and the CPU clients to "idle". This should allow you to get the most points out of your machine :)

Monitoring GPU Temps

There is a very good step-by-step guide for monitoring GPU temps using rivatuner here: http://forum.notebookreview.com/showthread.php?t=81852

Feel free to make further comments/suggestions to improving this guide - I can add pictures if it helps. Hopefully this will give you enough information to get the GPU client going on your machine :)
 
Last edited:
Nice work Yeggstry, that was pretty quick!

Only one thing I can think of to add at the moment: if you're using Vista, the path to the work files is different. It's C:\Users\<user name>\AppData\Roaming\Folding@home-gpu\. Vista seems to run it just as quickly as XP, judging by the figures I've seen.

Thanks for the info, added :)
 
Does anyone have the modded .inf for Vista x64. I can get past all that 'only type in symbols attatched to a cat' bullpoo. Seriously annoying. I tried 6 times, WHAT CAT? Stupidest thing i have ever seen.

Yeah I agree mate, I've update it with a better place to get the INF file. Hope this is better :)
 
Couldn't resist installing the modified drivers. Getting 2300ppd though - which is great but seems a little low compared to the others. :(

e6300 @ 2.5Ghz, 2GB 667 RAM, 512mb 8800GT.

If you're running an SMP client, make sure that the priority of the GPU client is higher. I restarted the GPU client and had the same problem - my PPD jumped 2000 points because of this! :)
 
Very odd. Is it possible to check that you've downloaded the projects in FaHMon, and can you post some of your server log please.

Also, does anyone know how to set this up as a service? I'd like to keep myself logged off to save a few CPU cycles :)
 
Very well done Mattus :) Perhaps that should be used since its more graphical, mine was just a quick and dirty page since a lot of questions were being asked at the time :)
 
Back
Top Bottom