VectorLinux
August 31, 2014, 02:18:54 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: Folding@home SMP2 on Vector Linux  (Read 1784 times)
Ralph_Ellis
Member
*
Posts: 27


« on: August 14, 2010, 06:02:23 pm »

Folding@home has a Linux SMP2 client but only for 64 bit distributions. Even though the Gromacs application is 32 bit, the 64 bit OS is required to communicate between the two cores. The SMP2 application handles much larger and more difficult workunits and this is reflected in the points offered which are at least double the amounts given for running two single core versions of the folding@home client. Folding@home is working on a 32 bit Linux SMP2 client but until they do, there is a Windows SMP2 beta 32 bit beta client that runs under wine with very little loss to overhead.
Folding@home offers bonus points on all SMP2 clients if you
1) use a passkey in your configuration
2) complete 10 workunits
3) have no more than 20% aborted workunits
4) meet the tighter deadlines imposed by the SMP2 client
You should only use the SMP2 client if you have 2 or preferably 4 cores and can complete a big work unit in 6 days or less.


Step 1 - Install wine and cabextract if they are not already installed.
Step 2 - run winecfg to set up your basic parameters
Step 3 - Go the folding@home web page and get a passkey. This is necessary for the bonus points.
Go to:
http://fah-web.stanford.edu/cgi-bin/getpasskey.py
For FAQ, go to:
http://folding.stanford.edu/English/FAQ-passkey

Step 4 - Open a hole in your firewall to allow the folding@home application to reach the application server. This is port 8080.
Use VASM in Super User Mode to Network to Firewall to Open ports. Open port 8080 in the list.

Step 5 - Download the new 6.30 Windows SMP client

http://www.stanford.edu/group/pandeg...-win32-SMP.zip

Create a directory to put the executable in. Change the permissions on the file to run as a program either through your file browser or in a terminal. You can change the program name to something shorter than Folding@home-Win32-x86.exe. I use fah6.exe.

In a terminal, navigate to the folder where the program is and do
wine fah6.exe -smp 2 -configonly
Be sure to select "big" work units in your preferences.

After you have done the configuration, run it in a terminal.

wine fah6.exe -smp 2 -forceasm -bigadv -advmethods -verbosity 9

Have fun.

Logged
Ralph_Ellis
Member
*
Posts: 27


« Reply #1 on: August 14, 2010, 06:06:15 pm »

One additional point, in my examples, I used the switch -smp 2. If you have 4 cores, do -smp 4. If you have 4 cores but want to keep one free for your own use, do -smp 3.
Logged
Ralph_Ellis
Member
*
Posts: 27


« Reply #2 on: August 16, 2010, 03:41:52 pm »

Just a quick note, after running the first workunit under Wine instead of a Linux 64 bit SMP2 setup, the points production is about 10% higher. I will run a few more workunits to see if the trend continues.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!