Overclockers Australia Forums
OCAU News - Wiki - PC Database - QuickLinks - Job Search - Pix - Sponsors  

Go Back   Overclockers Australia Forums > OCAU Community > Team OCAU - Distributed Computing


Sign up for a free OCAU account and this ad will go away!
Reply
 
Thread Tools
Old 3rd August 2008, 10:04 PM   #1
mitsimonsta Thread Starter
Member
 
mitsimonsta's Avatar
 
Join Date: Aug 2006
Location: Starfleet HQ, 2850
Posts: 7,175
Default The MASSIVE Client Setup Guide Sticky (Every Client, Uniprocessor, SMP, GPU2)

SERIOUSLY GUYS, DON'T POST IN THIS THREAD. LET ME BUILD IT IN PEACE.

Clients are going to be arranged in rough popularity (Windows GPU first, Windows SMP next, then Linux combined client etc etc)... If you think the order should be fixed, PM ME.

I will probably need some help with this thread, obviously there are some Mac and Linux guru's in here that can do a better job on those than me. So go ahead and write it yourself and then send me the bbCode via email. I will host all images Myself, so attach them screenshots to your emails eh?


QuickLinks:

GPU2 Single Instance nVidia
GPU2 Multi-GPU nVidia
WinSMP v6.22b2 DeinoMPI 32-bit
WinSMP v6.22b2 MPICH2 32-bit/64-bit
Windows UniProc Console v6.20
Linux Console v6.02 (combined UniProc & SMP)
OSX Universal Installer v6.20 (combined Console & SMP)
OSX SMP Console (Intel) v6.02

IT IS GOOD FOLDING PRACTICE TO:
1) Set your Boxen IP addresses to Static rather than DHCP, especially on Windows SMP boxen. Renewing of DHCP leases causes WinSMP Clients to hang.
2) Set your Anti-Virus to exclude your folding directories and any sub-directories.
3) Put your firewall into learn mode and allow the program access to the net, and other programs as the popups ask you. Set the exceptions to remember.
4) Have a proper user account on your machine with a password. The WinSMP client does not function without a username AND password.


GETTING THE MOST FROM YOUR HARDWARE:
In most cases, you will get the most science completed and the most points awarded if you follow these rules.
1) WINDOWS:
a) Single Core CPU - GPU client on your video card. Multiple cards are possible if you have two large PCIe slots, especially with nVidia GPU's.
b) Dual Core CPU - Standard Console on Core 0, GPU client running on Core 1. Again, multiple GPU clients are possible if you have PCIe slots.
c) AMD Phenom tri-core CPU: SMP client on cores 0 and 1, GPU client (or multiple GPU's) on Core 2.
d) Quad core CPU: SMP client on cores 0, 1 and 2, GPU client (or multiple GPU's) on Core 2.
2) Linux:
a) Single Core CPU - Linux Unified console client running without the -smp flag.
b) Dual Core CPU - Linux Unified console client running with the -smp flag.
c) AMD Phenom tri-core CPU: Linux Unified console client running with the -smp flag.
d) Quad core CPU: Two instances of the Linux Unified console client running with the -smp flag.
3) OSX:
a) PPC CPU - OSX Unified client running without the -smp flag.
b) Intel Core Solo CPU - OSX Unified client running without the -smp flag.
c) Intel Core Duo CPU: OSX Unified client running with the -smp flag.
d) Quad core CPU: Twi Instances of the OSX Unified client running with the -smp flag.


SETTING UP MULTIPLE CLIENTS ON THE ONE MACHINE UNDER WINDOWS (SMP, GPU2 or just multiple consoles):
1) Start with a new folder - I like C:\FAH\ - make subdirectories in there based on what the client is.... iyour Boxen IP addresses to Static rather than DHCP, especially on Windows SMP boxen. Renewing of DHCP leases causes WinSMP Clients to hang.
2) Set your Anti-Virus to exclude your folding directories and any sub-directories.
3) Put your firewall into learn mode and allow the program access to the net, and other programs as the popups ask you. Set the exceptions to remember.
4) Have a proper user account on your machine with a password. The WinSMP client does not function without a username AND password.[/B]

Last edited by mitsimonsta; 3rd August 2008 at 11:45 PM.
mitsimonsta is offline   Reply With Quote
Old 3rd August 2008, 10:10 PM   #2
mitsimonsta Thread Starter
Member
 
mitsimonsta's Avatar
 
Join Date: Aug 2006
Location: Starfleet HQ, 2850
Posts: 7,175
Default

Reserved for GPU 2 Single Instance nVidia (Console as service, and Systray)

Last edited by mitsimonsta; 3rd August 2008 at 10:59 PM.
mitsimonsta is offline   Reply With Quote
Old 3rd August 2008, 10:12 PM   #3
mitsimonsta Thread Starter
Member
 
mitsimonsta's Avatar
 
Join Date: Aug 2006
Location: Starfleet HQ, 2850
Posts: 7,175
Default

Reserved for Multi-GPU nVidia (Console as service, and Systray)

Last edited by mitsimonsta; 3rd August 2008 at 10:58 PM.
mitsimonsta is offline   Reply With Quote
Old 3rd August 2008, 10:13 PM   #4
mitsimonsta Thread Starter
Member
 
mitsimonsta's Avatar
 
Join Date: Aug 2006
Location: Starfleet HQ, 2850
Posts: 7,175
Default

Reserved for WinSMP v6.22b2 DeinoMPI 32-bit only (Single and Dual Instances)

Updated 03/08/08 for v6.22 Deino (32bit) and MPICH (32bit/64bit)

DON'T FORGET - YOU NEED TO INSTALL THE MICROSOFT .NET v2.0 RUNTIME FOR THE WINDOWS SMP CLIENT TO WORK - GET IT HERE (32-bit).
I'd also suggest running The .Net 2.0 Service Pack 1 over it too, and then patch it completely via Windows update!!!



----------------------------------------------------------------------
HOW TO INSTALL V6.22b2 (DEINO) CLIENT FROM SCRATCH
----------------------------------------------------------------------


Preamble: This is a beta client, it has an expiration date of Feb 2, 2009 @ 1100 AEDT. It is the recommended beta for 32-bit systems as it is much more stable than the MIPCH2 client.

Client Direct Link: http://www.stanford.edu/group/pandeg...-SMP-deino.zip

I suggest downloading this to a network accessible share so you can remotely install (via VNC). I personally have an 'FoldingApp' share on my fileserver which is a good place.

Unzip this archive to it's own folder. You could rename it to 'WinSMP v6.22b2 SMP Deino 32' or something. I use WinRAR so I merely right click the file, Extract to <filename>/ and rename the folder.

Go into this folder and find the executable, it should be called Folding@home-Win32-x86.exe - rename it to Folding@home-Win32-x86.exe.old

Download http://www.stanford.edu/~kasson/fold...a2-SMP-shm.exe to the directory you unzipped everything to. You could rename it to FAH6.exe but there is no need if you create shortcuts. I personally leave it.

Install Instructions:

1) Clear out your old directory. If you formerly had WinSMP 5.92 beta (the Deino one) then I suggest uninstalling both the WinSMP client and the DeinoMPI from Add/Remove Programs. Once that has finished, delete everything in your former WinSMP install folder.

2) Create your folding install directory. For a single SMP instance (now recommended) I personally use c:\FAH\WinSMP1\ as this allows you to run GPU folding in c:\FAH\GPU2\, C:\FAH\GPU3\ etc.
If you want to run dual instances, then c:\FAH\WinSMP1, C:\FAH\WinSMP2\ as I am sure you can imagine.
I suggest that you name the folder number after the machine instance that you set up in the configuration, just to keep things a bit simpler. Just remember that the first client should be 1, second client should be 2 etc etc

3) Copy the contents of your unzipped archive directory, including the new EXE file. If you are running dual instances, then copy the same files into your second folder.

4) Run the install.bat file. This will prompt you to install DeinoMPI. Do so, accept all licences and install. Do not modify any install directories etc. Once DeinoMPI is installed, a command prompt will pop up starting the MPI service... just wait!

5) Install Bat will now ask if want to create a "credential store". Say yes (just hit enter)

6) Install.bat will keep running, and will ask you to create a "credential store". Say Yes (just hit enter)

7) It will ask for a private key. Hit Enter, and then it will ask for confirmation of no key. Type 'Yes' in and hit enter (the full thing not just 'y' like configuring the client!!)

8) Now it asks whether you want to encrypt the credentials. Select Yes (just hit enter)

9) You are now asked if you want to store the credentials in the registry or hard drive. Select Registry (just hit enter)

10) Enter your username and password you wish to run the client as (same as last version)

11) You get the 'If you see this twice, MPI is working' message and the install.bat shuts.

12) Now we have to run the client to configure it. Before you do, set up your screen so the windows explorer window is not maximised, and you can se your desktop. Right-drag the executable to your desktop. When you release your mouse button, select 'Create Shortcut Here'. Then do it again.

13) Rename one of these Shortcuts 'WinSMP' (or WinSMP1, depending on what you named your directories). Rename the other one as 'Configure WinSMP' or Configure WinSMP1'. On this second shortcut, right click the shortcut, select Properties. Now, fix the target to be C:\FAH\WinSMPsmp\FAH6.22beta2-SMP-shm.exe -configonly

14) Run the 'Configure' Shortcut. You are now prompted to configure the client. The suggested settings you need to put in are YELLOW, the defaults are in the [square brackets]:

Folding@Home User Configuration

User name []? Mitsimonsta (okay, this is negotiable )

Team Number []? 24 (this one is not negotiable)

Passkey []? (if you do not have a passkey, go to http://fah-web.stanford.edu/cgi-bin/getpasskey.py and get one, make sure you keep it in multiple places (email at home and work, USB key, and somewhere else backed up). Familiarise yourself with what a passkey is with the Stanford Passkey FAQ)

Ask before fetching/sending work (no/yes) [no]? No

Use proxy (yes/no) [no]? No (unless you have a network proxy, like some ISPs (usually dialup) and businesses/universities do, you should have the details of this proxy, if not have a look in your IE/Firefoz/Safari settings. Username and Password will most likely be your Network Domain Password - the ones you log into your machine with)

Acceptable size of work assignment and work result packets (bigger units may have large memory demands) -- 'small' is <5MB, 'normal' is <10MB, and 'big' is >10MB (small/normal/big) [normal]? Big if you have a decent amount of RAM and plenty of download quota, otherwise normal is fine

Change advanced options (yes/no) [no]? yes

Launch automatically, install as a service in this directory (yes/no) [no]? no (Still not supported as a service. Do not try to run under a service unless you know what you are doing)

Core Priority (idle/low) [idle]? idle

CPU usage requested (5-100) [100]? 100

Disable highly optimized assembly code (no/yes) [no]? no

Pause if battery power is being used (useful for laptops) (no/yes) [no]? no

Interval, in minutes, between checkpoints (3-30) [15]? 3 (you will thank me one day)

Memory, in MB, to indicate (XXXX available) [XXXX]? Whatever XXXX happens to be (set it to maximum unless you have a reason to, or know what you are doing)

Set -advmethods flag always, requesting new advanced scientific cores and/or work units if available (no/yes) [no]? yes

Ignore any deadline information (mainly useful if system clock frequently has errors) (no/yes) [no]? no (but can be changed... not recommended though)

Machine ID (1-16) [1]? 1 (or whatever you set your folder name to... duh!)

The following options require you to restart the client before they take effect

Disable CPU affinity lock (no/yes) [no]? no

Additional client parameters. []? -smp -deino -forceasm -verbosity 9 (very important to do this here....please add at least this, more if you know what you are doing)

IP address to bind core to (for viewer). Hit enter to clear []? (just hit enter... forget the viewers.... they are buggy as shit and the SMP does not come with one anyway)

15) Okay, now that configure will close and we are ready to run the client. So open the WinSMP/WinSMP1 shortcut and let it rip!!! It should pick up a unit and start crunching. Add firewall exceptions if they pop up.

Last edited by mitsimonsta; 3rd August 2008 at 11:22 PM.
mitsimonsta is offline   Reply With Quote
Old 3rd August 2008, 10:16 PM   #5
mitsimonsta Thread Starter
Member
 
mitsimonsta's Avatar
 
Join Date: Aug 2006
Location: Starfleet HQ, 2850
Posts: 7,175
Default

All dual and quad core CPU's setup on XP

Anyone wanting to give it a try, grab this installer here:

http://www.stanford.edu/group/pandeg...-SMP-mpich.exe

...and run it.

After you've installed the client, navigate to the install directory and run the install.bat file.

Note, you MUST have a logon password for this client to run.

It will present you with a cmd prompt asking for domain/user, just press enter as it will default to the account you are running the setup from. It will then ask you for your password. This is your windows password that you use to log onto windows with. When you type your password in nothing will appear on the screen, this is normal.

After running the install.bat file and seeing:

[FONT="]If you see this twice, MPI is working[/FONT]
[FONT="]If you see this twice, MPI is working[/FONT]

Now the 6.23 version of the client has expired and stanford have not yet created a new install package, so you will need to grab the following file and replace the .exe in the install directory:

http://www.stanford.edu/~kasson/folding/windows/Folding@home-Win32-x86.exe

create a shortcut to the 'Folding@home-Win32-x86.exe' file, place it on your desktop (or where ever, doesn't matter).

Right click the shortcut/properties and add ' -smp 4 -verbosity 9' to the target field. Final product should look like this:

"C:\Program Files\Folding@Home Windows SMP Client V1.01\Folding@home-Win32-x86.exe" -smp 4 -verbosity 9

Click apply, ok.

Run the shortcut. That will launch the initial config which is pretty much the same as you've seen on the standard cpu client and gpu clients. Just enter user name and team number and away you go.


Ok, now you've got all that done, one last thing for you:

http://code.google.com/p/fah-smp-affinity-changer/

The SMP affinity changer helps balance the 4 threads across all cores evenly, which results in a fairly substantial boost in output.



Instructions for Vista/Win7

Grab the installer as above:

http://www.stanford.edu/group/pandeg...-SMP-mpich.exe

and run it.


Note, you MUST have a logon password for this client to run.

After you've installed the client, open a command prompt as an administrator. Do this by clicking start and typing cmd, then right clicking and selecting 'run as administrator'. If you do not open it as an administrator the install.bat file will not run properly.

In cmd navigate to the install directory, eg my install directory was C:\Program Files (x86)\Folding@Home Windows SMP Client V1.01

so I type:

cd \
cd Program Files (x86)
cd Folding@Home Windows SMP Client V1.01

Then run the install.bat (type Install.bat).

After running the install.bat file and seeing:

[FONT="]If you see this twice, MPI is working[/FONT]
[FONT="]If you see this twice, MPI is working[/FONT]

Now the 6.23 version of the client has expired and stanford have not yet created a new install package, so you will need to grab the following file and replace the .exe in the install directory:

http://www.stanford.edu/~kasson/folding/windows/Folding@home-Win32-x86.exe

create a shortcut to the 'Folding@home-Win32-x86.exe' file, place it on your desktop (or where ever, doesn't matter).

Right click the shortcut/properties and add ' -smp 4 -verbosity 9' to the target field. Final product should look like this:

"C:\Program Files (x86)\Folding@Home Windows SMP Client V1.01\Folding@home-Win32-x86.exe" -smp 4 -verbosity 9


Note the \program files (x86)\ is for 64 bit os's, 32 bit os's will just be \program files\.


Click apply, ok.

Run the shortcut. That will launch the initial config which is pretty much the same as you've seen on the standard cpu client and gpu clients.



Ok, now you've got all that done, one last thing for you:

http://code.google.com/p/fah-smp-affinity-changer/

The SMP affinity changer helps balance the 4 threads across all cores evenly, which results in a fairly substantial boost in output.







If you've been successful on your setup, you will find 4 fahcore_a1.exe threads running (view in task manager). If you've just run the setup and can only find fahcore_78.exe (or _80/81 etc) then something has gone wrong.

If you don't see any fah processes at all, make sure you've checked the 'show processes from all users' check box in task manager.








Now some of you will be thinking, but I don't want to put a password in every time I start the computer... Never fear, you don't have to!

In xp, download a little ap called TweakUI. Under the logon section there is a bit called 'auto login'. Enter your username and password into there and it will automatically log you in.


Under vista/win7 it's a bit more complicated, but still quick enough.
  1. Click on the Start button and type in netplwiz‘. This will open the Advanced User Accounts menu
  2. In the Users tab, highlight the account you want to login in automatically with, and then untick ‘must enter a username and password to use this computer’
  3. Click on ‘Apply’. A new window will now popup asking you to enter the password of the account you’ve just highlighted. Do this, and then click ‘Ok’
  4. Click ‘Ok’ on the Advanced User Accounts menu to finish
There is a manual way to do this under XP as well, but tweakUI offers quick and easy access to a lot of other useful features as well.






Written by EvilGenius, Updated 04/07/09 for expiration of the 6.23 SMP client.

Last edited by mitsimonsta; 9th July 2009 at 8:11 AM.
mitsimonsta is offline   Reply With Quote
Old 3rd August 2008, 10:18 PM   #6
mitsimonsta Thread Starter
Member
 
mitsimonsta's Avatar
 
Join Date: Aug 2006
Location: Starfleet HQ, 2850
Posts: 7,175
Default

Reserved for v6.20 Windows Uniprocessor as a service

Last edited by mitsimonsta; 3rd August 2008 at 11:06 PM.
mitsimonsta is offline   Reply With Quote
Old 3rd August 2008, 10:19 PM   #7
mitsimonsta Thread Starter
Member
 
mitsimonsta's Avatar
 
Join Date: Aug 2006
Location: Starfleet HQ, 2850
Posts: 7,175
Default

Reserved for Linux Console client (Uniprocessor and SMP)

Last edited by mitsimonsta; 3rd August 2008 at 11:06 PM.
mitsimonsta is offline   Reply With Quote
Old 3rd August 2008, 10:25 PM   #8
mitsimonsta Thread Starter
Member
 
mitsimonsta's Avatar
 
Join Date: Aug 2006
Location: Starfleet HQ, 2850
Posts: 7,175
Default

Reserved for OSX 'PrefPane' installer client

Last edited by mitsimonsta; 3rd August 2008 at 11:06 PM.
mitsimonsta is offline   Reply With Quote
Old 3rd August 2008, 10:47 PM   #9
mitsimonsta Thread Starter
Member
 
mitsimonsta's Avatar
 
Join Date: Aug 2006
Location: Starfleet HQ, 2850
Posts: 7,175
Default

Reserved for OSX SMP Console v6.02 (Intel)

Last edited by mitsimonsta; 3rd August 2008 at 11:06 PM.
mitsimonsta is offline   Reply With Quote
Old 13th August 2008, 11:10 PM   #10
doodz
Member
 
doodz's Avatar
 
Join Date: Nov 2002
Location: Sydney
Posts: 3,098
Default How to use Folding@home GPU 6.20

How to fold using your GPU.

Software/Tools required:

GPU Folding Client:
GPU2 v6 - SysTray or Console (XP/2003 or Vista)
Note: SysTray version is better as it allows you to hide it in the system tray, whilst the console version is like the old fah cpu client type ms-dos box.

Graphic Drivers:
nVidia: You must get these ones as the typical ones dont work with folding 100%
nVisio forums has a whole bunch of nVidia Drivers. Please select the correct one for your OS.
Recommended to use are: 177.66
*note If you run a 9800GT or above card please use 177.79 or above drivers.

The current "official" drivers for Nvidia GPU are 177.84. Obtainable from: http://www.nvidia.com/object/cuda_get.html.
You only need the "CUDA driver: NVIDIA Driver"

ATI:
http://ati.amd.com/support/driver.html

-------------------------------------------------------------------

Installing:

Graphic Drivers:
Firstly install a fresh copy of the graphic drivers. Then reboot!
By fresh I mean if you already have drivers installed, uninstall them. Reboot machine.
Then install the new graphic drivers. Then reboot again.
If you want you can also use Driver Cleaner Professional to clean the previous graphic drivers.

GPU Folding Client:
Basically download the SysTray installer as this is the best one.
Install it by clicking next then next then let it install.

PLEASE NOTE - For multiple gpu cards/clients on the same machine click here do not continue below.

Once installed, you can now goto the Folding@home-gpu folder in the start menu.
Navigate to the folder then find the shortcut called Folding@home
Launch the program and the first time you launch it, it will goto the User Configuration page.

From the User Configuration tab enter your desired User name that you want to fold with. And enter Team number: 24

Click to view full-sized image!
Hosted by UGBox Image Store

From the Connection tab, here you can enter any proxies you like to be using and/or allow big wu's.
Currently there arent any big wu's so no need for it.

Click to view full-sized image!
Hosted by UGBox Image Store

From the Advanced tab leave everything as it is but I like to add "-gpu 0 -verbosity 9" to the Additional Client Parameters.
Leave the Machine ID as 2

Click to view full-sized image!
Hosted by UGBox Image Store

Once all set you can click ok. The client will automactially launch.
It will download the latest core and start the gpu folding.
There should also be an icon on your system tray for the folding.

Wait 1-2mins. Then right click the folding icon, goto "Status" then click "Log file".
A typical working log should look like:

Code:
--- Opening Log file [August 13 10:33:29 UTC] 


# Windows GPU Console Edition #################################################
###############################################################################

                       Folding@Home Client Version 6.20

                          http://folding.stanford.edu

###############################################################################
###############################################################################

Launch directory: C:\Documents and Settings\d00dz\Application Data\Folding@home-gpu
Arguments: -verbosity 9 -gpu 0 


[10:41:55] - Ask before connecting: No
[10:41:55] - User name: d00dz (Team 24)
[10:41:55] - User ID not found locally
[10:41:55] + Requesting User ID from server
[10:41:56] - Machine ID: 2
[10:41:56] 
[10:41:56] Work directory not found. Creating...
[10:41:56] Could not open work queue, generating new queue...
[10:41:56] Initialization complete
[10:41:56] - Preparing to get new work unit...
[10:41:56] + Attempting to get work packet
[10:41:56] - Connecting to assignment server
[10:41:57] - Successful: assigned to (171.64.65.106).
[10:41:57] + News From Folding@Home: GPU folding beta
[10:41:57] Loaded queue successfully.
[10:41:59] + Closed connections
[10:41:59] 
[10:41:59] + Processing work unit
[10:41:59] Core required: FahCore_11.exe
[10:41:59] Core not found.
[10:41:59] - Core is not present or corrupted.
[10:41:59] - Attempting to download new core...
[10:41:59] + Downloading new core: FahCore_11.exe
[10:42:00] + 10240 bytes downloaded
[10:42:00] + 20480 bytes downloaded
[10:42:00] + 30720 bytes downloaded
[10:42:01] + 40960 bytes downloaded
[10:42:01] + 51200 bytes downloaded
[10:42:01] + 61440 bytes downloaded
[10:42:01] + 71680 bytes downloaded
[10:42:01] + 81920 bytes downloaded
[10:42:01] + 92160 bytes downloaded
[10:42:01] + 102400 bytes downloaded
[10:42:01] + 112640 bytes downloaded
[10:42:01] + 122880 bytes downloaded
[10:42:01] + 133120 bytes downloaded
[10:42:01] + 143360 bytes downloaded
[10:42:01] + 153600 bytes downloaded
[10:42:02] + 163840 bytes downloaded
[10:42:02] + 174080 bytes downloaded
[10:42:02] + 184320 bytes downloaded
[10:42:02] + 194560 bytes downloaded
[10:42:02] + 204800 bytes downloaded
[10:42:02] + 215040 bytes downloaded
[10:42:02] + 225280 bytes downloaded
[10:42:02] + 235520 bytes downloaded
[10:42:02] + 245760 bytes downloaded
[10:42:02] + 256000 bytes downloaded
[10:42:02] + 266240 bytes downloaded
[10:42:02] + 276480 bytes downloaded
[10:42:02] + 286720 bytes downloaded
[10:42:02] + 296960 bytes downloaded
[10:42:02] + 307200 bytes downloaded
[10:42:02] + 317440 bytes downloaded
[10:42:02] + 327680 bytes downloaded
[10:42:02] + 337920 bytes downloaded
[10:42:02] + 348160 bytes downloaded
[10:42:02] + 358400 bytes downloaded
[10:42:02] + 368640 bytes downloaded
[10:42:02] + 378880 bytes downloaded
[10:42:02] + 389120 bytes downloaded
[10:42:02] + 399360 bytes downloaded
[10:42:02] + 409600 bytes downloaded
[10:42:02] + 419840 bytes downloaded
[10:42:02] + 430080 bytes downloaded
[10:42:02] + 440320 bytes downloaded
[10:42:02] + 450560 bytes downloaded
[10:42:02] + 460800 bytes downloaded
[10:42:02] + 471040 bytes downloaded
[10:42:02] + 481280 bytes downloaded
[10:42:02] + 491520 bytes downloaded
[10:42:02] + 501760 bytes downloaded
[10:42:02] + 512000 bytes downloaded
[10:42:02] + 522240 bytes downloaded
[10:42:02] + 532480 bytes downloaded
[10:42:02] + 542720 bytes downloaded
[10:42:03] + 552960 bytes downloaded
[10:42:03] + 563200 bytes downloaded
[10:42:03] + 573440 bytes downloaded
[10:42:03] + 583680 bytes downloaded
[10:42:03] + 593920 bytes downloaded
[10:42:03] + 604160 bytes downloaded
[10:42:03] + 614400 bytes downloaded
[10:42:03] + 624640 bytes downloaded
[10:42:03] + 634880 bytes downloaded
[10:42:03] + 639504 bytes downloaded
[10:42:03] Verifying core Core_11.fah...
[10:42:03] Signature is VALID
[10:42:03] 
[10:42:03] Trying to unzip core FahCore_11.exe
[10:42:03] Decompressed FahCore_11.exe (1822720 bytes) successfully
[10:42:08] + Core successfully engaged
[10:42:13] 
[10:42:13] + Processing work unit
[10:42:13] Core required: FahCore_11.exe
[10:42:13] Core found.
[10:42:13] Working on queue slot 01 [August 13 10:42:13 UTC]
[10:42:13] + Working ...
[10:42:13] 
[10:42:13] *------------------------------*
[10:42:13] Folding@Home GPU Core - Beta
[10:42:13] Version 1.09 (Fri Aug 1 11:46:54 PDT 2008)
[10:42:13] 
[10:42:13] Compiler  : Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.762 for 80x86 
[10:42:13] Build host: amoeba
[10:42:13] Board Type: Nvidia
[10:42:13] Core      : 
[10:42:13] Preparing to commence simulation
[10:42:13] - Looking at optimizations...
[10:42:13] - Created dyn
[10:42:13] - Files status OK
[10:42:13] - Expanded 45618 -> 246249 (decompressed 539.8 percent)
[10:42:13] Called DecompressByteArray: compressed_data_size=45618 data_size=246249, decompressed_data_size=246249 diff=0
[10:42:13] - Digital signature verified
[10:42:13] 
[10:42:13] Project: 5506 (Run 2, Clone 761, Gen 19)
[10:42:13] 
[10:42:13] Assembly optimizations on if available.
[10:42:13] Entering M.D.
[10:42:20] Working on p5506_supervillin_e1
[10:42:21] Client config found, loading data.
[10:42:21] Starting GUI Server
[10:44:00] Completed 1%
[10:47:06] Completed 2%
[10:48:29] Completed 3%
[10:49:53] Completed 4%
[10:51:18] Completed 5%


-------------------------------------------------------------------

Monitoring:

There are three ways of monitoring your progress:
1. Using the logfile method. Described above.
2. Using FahMon 2.3.2b or above
3. Using FahSpy 1.5.0
4. DO NOT -> Use the "Display" graphical mode. ie. Right click the icon -> Display. This causes instablity and crashes!

Personally I like to use FahMon if there are only a few (< 3) clients to monitor.
If you have greater than 3 or so, I suggest using FahSpy as FahMon tends to crash ALOT.

Will write up how to set them up later.

-------------------------------------------------------------------

Online Stats

There are a number of ways to check your overall stats etc:
The main popular ones are:

Using Extreme Overclocking (EOC) Stats
Go on the right hand side and enter your folding name.

or

Stanford Stats Personal Stats
Stanford Team Stats

-------------------------------------------------------------------

Thanks to...

synmnky's thread
velvetelvis's thread
Various people on the IRC Chan - #Team24 oz.org.
Mitsi, chestr, Datsun 1600, forkus, outbakoz, Bandit2008, AssMan, Evil, Sniper93000 and anyone else I missed..

-------------------------------------------------------------------

Updated:
14/08/2008 12AM
14/08/2008 8.25AM
25/08/2008 4.30PM
27/08/2008 11.39PM
31/08/2008 9.17PM

Last edited by doodz; 31st August 2008 at 8:19 PM.
doodz is offline   Reply With Quote
Old 13th August 2008, 11:10 PM   #11
doodz
Member
 
doodz's Avatar
 
Join Date: Nov 2002
Location: Sydney
Posts: 3,098
Default

Multiple GPU Clients

Notes:
You can have a combination of the same or different cards on the motherboard.

BUT! If using different cards, the card with the lowest shader needs to be in the first slot.
ie. Simple terms the crappiest card needs to be in slot 1.

Otherwise you will get lowest than expected ppd for the 2nd card.
eg. 8800GT and 9800GX2. If 9800GX2 is in slot 1 and 8800GT is in slot 2, the 8800GT will go half it's speed.
You MUST put 8800GT in slot 1 and 9800GX2 in slot 2.
-

SLI/Xfire Bridge must be removed. Currently muti GPU Folding does not support SLI/Xfire.
-

For Vista users you must connect each video card to a monitor in order for it to work.
Datsun 1600 has said that you can use a DVI -> DSub connector as well

For XP users you must extend the monitors:
Select the 2nd monitor and make sure the "Extend my Windows desktop onto...." is ticked.

Click to view full-sized image!
Hosted by UGBox Image Store

Installing:

Quote:
The default locations are:
In Windows XP:
Executable: C:\Program Files\Folding@home\Folding@home-gpu\Folding@home.exe
Data Files: C:\Documents and Settings\ your_windows_username \Application Data\Folding@home-gpu\

In Windows Vista:
Executable: C:\Program Files (x86)\Folding@home\Folding@home-gpu\Folding@home.exe
Data Files: C:\Users\ your_windows_username \AppData\Roaming\Folding@home-gpu\
After your installation of the SysTray.
Goto the Data Files location. Then go back up one dir.

ie. Goto
For XP: C:\Documents and Settings\ your_windows_username \Application Data\
For Vista: C:\Users\ your_windows_username \AppData\Roaming\

From here copy the Folding@home-gpu folder and paste it in the same place but rename it to be Folding@home-gpu 2

-
Extra Step:
Extra step for people adding an extra gpu client if already exists.

If you already have a client going, after copying the 2nd Data file folder, you must go into the folder.
Delete the everything in the folder leaving only cudart.dll, amdcalrt.dll, amdcalcl.dll
Follow the steps below..
-

After creating a copy of the Data folder, goto the Executable folder.
Right click on the Folding@home.exe and create a shortcut. Move this to your desktop.

Now we need to edit the shortcut just created. Right click on it and goto properties.
You will need to change the "Start in:" location to be the Data Files location.
ie. Put in
For XP: "C:\Documents and Settings\ your_windows_username \Application Data\Folding@home-gpu\"
For Vista: "C:\Users\ your_windows_username \AppData\Roaming\Folding@home-gpu\"
Please include the ""'s as this is needed. Then click "OK"

By doing the above it links the data exe to the start in folder for the first GPU.

Now with the shortcut just created, make a copy of it.
With this copy replace the "Start in:" location with the "Folding@home-gpu 2" folder created above.

Now once both shortcuts are created.

You can double click on the first one.
Enter your username for User tab.
Enter proxies for Connection tab.
Enter "-gpu 0 -verbosity 9" in the Additonal Client Parameters. Make sure you choose Machine ID as 2
Click ok and the icon should load on the system tray. Wait 2seconds.
Then right click it and click quit.

Now double click on the 2nd shortcut that was created on the desktop.
Enter your username for User tab.
Enter proxies for Connection tab.
Enter "-gpu 1 -verbosity 9" in the Additonal Client Parameters. Make sure you choose Machine ID as 3
Click ok and the icon should load on the system tray. Wait 2seconds.
Then right click it and click quit.

Done! Now launch the 1st shortcut then the 2nd shortcut.

================================================== ===============================

Multiple GPU Clients with Console client

Download the console client zip file.
Extract the files into a fold eg. "C:\Folding\GPU1"
Extract the files again into a fold eg. "C:\Folding\GPU2" (This step is not needed if you have 1 GPU)

Now run the .exe in "C:\Folding\GPU1".
Follow info in:
Quote:
User name [Anonymous]? d00dz (Enter your folding name)
Team Number [0]? 24
Passkey []? Just press enter
Ask before fetching/sending work (no/yes) [no]? Just press enter
Use proxy (yes/no) [no]? Just press enter
Acceptable size of work assignment and work result packets (bigger units
may have large memory demands) -- 'small' is <5MB, 'normal' is <10MB, and
'big' is >10MB (small/normal/big) [normal]? Just press enter
Change advanced options (yes/no) [no]? yes
Core Priority (idle/low) [idle]? Just press enter
CPU usage requested (5-100) [100]? Just press enter
Disable highly optimized assembly code (no/yes) [no]? Just press enter
Pause if battery power is being used (useful for laptops) (no/yes) [no]? Just press enter
Interval, in minutes, between checkpoints (3-30) [15]? Just press enter
Memory, in MB, to indicate (2047 available) [2047]? Just press enter
Set -advmethods flag always, requesting new advanced
scientific cores and/or work units if available (no/yes) [no]? yes
Ignore any deadline information (mainly useful if
system clock frequently has errors) (no/yes) [no]? Just press enter
Machine ID (1-16) [2]? 2
Launch automatically, install as a service in this directory (yes/no) [no]? Just press enter (You can set it to yes if you want it as a service
The following options require you to restart the client before they take effect
Disable CPU affinity lock (no/yes) [no]? Just press enter
Additional client parameters []? -gpu 0 -verbosity 9
This step is not needed if you have 1 GPU:
Now run the .exe in "C:\Folding\GPU2".
Same as above when the MS-DOS screen comes up but make sure you choose Machine id as 3. And when it asks for "additional client parameters" enter "-gpu 1 -verbosity 9"

You can set them to start as a service just click yes when it asks to.

Also to hide the console windows use a program called TrayIt to hide em.

Last edited by doodz; 27th August 2008 at 10:56 PM.
doodz is offline   Reply With Quote
Old 13th August 2008, 11:11 PM   #12
doodz
Member
 
doodz's Avatar
 
Join Date: Nov 2002
Location: Sydney
Posts: 3,098
Default

Bill2's Process Manager - Good program to manage CPU affinities for mutiple CPUs.

Trayit 4.6.5.5 - Good program to hide windows. eg. Console Clients.

Last edited by doodz; 27th August 2008 at 10:40 PM.
doodz is offline   Reply With Quote
Old 14th August 2008, 8:46 AM   #13
mitsimonsta Thread Starter
Member
 
mitsimonsta's Avatar
 
Join Date: Aug 2006
Location: Starfleet HQ, 2850
Posts: 7,175
Default

I will be adding this to the Mega-thread later... nice work Doodz!

Note that installing the Console Client as a service will mean that it runs hidden anyway, and it works well (starts at bootup and is running by the logon screen, users can log in and out as you should install it as Administrator and then it runs as an Administrator Process).

You can also remote manage services (restart service remotely if things go awry via remote management rather than needing to VNC in).
__________________
Fold harder!
OCAU Folding Hall of Fame Inductee | Addicted to Folding Club #111 | OCAU's Number 1 Folding Producer - PROOF
13 Million F@H Points for OCAU | 425K PPW Club | Folding Stats | 4Sale/Wanted/Trades List
*Nothing in the above post is financial advice, please Do Your Own Research

Last edited by mitsimonsta; 14th August 2008 at 8:48 AM.
mitsimonsta is offline   Reply With Quote
Old 18th August 2008, 12:00 PM   #14
AssM@N
Member
 
AssM@N's Avatar
 
Join Date: Mar 2003
Location: NSW
Posts: 2,135
Default

does this apply to vista 64?

If not, what are the changes? there's a bloke from team sunkensite....... he's got two 9800gx2's....... so if we help him we'd get 20k
__________________
my GF is hot because I overclocked her

total FAH points: 85 million
AssM@N is offline   Reply With Quote
Old 18th August 2008, 12:39 PM   #15
doodz
Member
 
doodz's Avatar
 
Join Date: Nov 2002
Location: Sydney
Posts: 3,098
Default

Quote:
Originally Posted by AssM@N View Post
does this apply to vista 64?

If not, what are the changes? there's a bloke from team sunkensite....... he's got two 9800gx2's....... so if we help him we'd get 20k
Yes as long as the Graphic Drivers are for Vista 64. That's fine.

GX2 you will have to use the muti gpu method.

One note however "Extend Monitor" will not work in Vista.

For Vista users you must connect each video card to a monitor in order for it to work.
Datsun 1600 has said that you can use a DVI -> DSub connector as well

Last edited by doodz; 18th August 2008 at 12:42 PM.
doodz is offline   Reply With Quote
Reply

Bookmarks

Tags
6.20, f@h, fah, folding, folding@home, folding@home-gpu, gpu, guide, multiple-gpu, setup, smp, tutorial, [h]-killing-faq

Sign up for a free OCAU account and this ad will go away!

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +10. The time now is 10:43 AM.


eXTReMe Tracker
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd. - This page served to you by: surf
OCAU is not responsible for the content of individual messages posted by others.
Other content copyright Overclockers Australia.
OCAU is hosted by Internode!