How to Install Notfred Folding Client For Dual and Quad Core
Posted: Tue Dec 01, 2009 4:01 pm
The following is found here on EVGA. I do not own this thread and I'm only posting it as it's the latest and one of the most simplest ways to get the most PPD out of your CPU folding. This method of folding is best for dual and quad core folding. If you have 8 cores like the Core i7, I direct you to Folding@Home on Core i7 processors for big points.
Since they still do not have the links fixed yet for the archives and there are still members who need to reference some kind of guide I figured I would repost it on the new forum.
NOTE! Your processor must support VT (virtual technology) and it must be enabled in your computers bios.
If you have tried to setup VMware and have been unsuccessful, I would ask that you uninstall and delete all the files you have created for VMware so you can start from scratch to eliminate any unknown variables.
If you switch to Vmware you cannot run the standard SMP clients, they must be stopped or deleted.
Also if you are switching from a previous VMware version to this one you DO NOT have to delete everything and start over. Just make the changes to the .vmx file and the Diskless Folder as outlined below for the setup you want.
Step 1:
Download and install the VMware 3.0, here is the link:
http://downloads.vmware.com/d/details/p ... JSpiZGVkZA
Click on download for VM player for 32 and 64 bit Windows, create an account and finish the process for downloading the VMware player. If you have another version of VMware insatalled already it will uninstall it automatically and put the new version on your computer.
Step 2:
Download and SAVE this file. Click on the blue word that says "file", put it in My Documents, on your second hard drive or were ever you save extra files. Here is the link:
http://reilly.homeip.net/folding/vm.html
Step 3:
There are several ways you can setup VMware folding depending on your processor and how much CPU usage you are comfortable with. I will outline them below. With a dual core you can only run one client and it will use 100% of your processor. With a quad core you can run one client using only two cores and 50% of the CPU. Two clients, each using two cores at 100% CPU usage or one client using all four cores at 100% CPU usage. Using all four cores for one client will produce more PPD than two clients using two cores each. The i7 with eight cores allows many combinations. You can run up to four clients using two cores each, two clients using four cores each and one client using all eight cores. One client using two cores uses 25% of the CPU, two clients using two cores each uses 50% of the CPU and so on. One client using four cores uses 50% of the CPU and one client using all eight cores uses 100% of the CPU. Again, one client using all eight cores produces the most PPD. Also, one client using four cores will produce more PPD than two clients running on two cores each. The VMware only allows the assignment of two, four or eight cores.
Now create one folder. You can put this folder were ever you want, on the desktop, in your own folding folder, whatever and can be on your main or secondary hard drive, if you have one. Note: I put them on the secondary hard drive so if you have to reinstall or want to install a new OS, you still have all your folding folders. All you would have to do is create a new shortcut to the .vmx file on to your desktop.
Step 4:
Open the folder that you downloaded and saved from Step 2: and copy the two files in it, one has three overlapping blue squares and the other looks like an external hard drive with three little overlapping blue squares above it, copy these 2 files into the folder you created in step 3.
Step 5:
Right click on the file with the 3 blue squares in the folder you created in Step 3: and create a shortcut to the desktop. IMPORTANT! This is the .vmx file which you will modify later.
Step 6:
Start the VMware client by double clicking the shortcut. The VM palyer will start, it will be a black screen inside a blue border. Let it run until the last line says "fold-(some numebers and /or letters) login: _" A little more than halfway down the screen there is a line that says "IP address:", write that number down.
Step 7:
Open you internet explorer and type the IP address you wrote down from Step: 6 into the address bar and press enter. A window will open up, this is the Diskless Folder that is used to reconfigure the client. Almost at the bottom is a blue word that says "reconfigure", click on that. On this new screen enter your folding name in the first box, our team number in the second box, 111065, your passkey in the third box, you get your pass key from the folding at home website. Then were it says SMP instance per:
For a dual core change it to 2.
For a quad core running on two cores change it to 2.
For a quad core running on all four cores leave it at 4.
For an i7 running on two cores change it to 2.
For an i7 running on four cores leave it at 4.
For an i7 running on all eight cores change it to 8.
Note: You want this to match your "numvcpus =" line in the .vmx file that is outlined in Step: 10.
Then click on the reconfigure button at the bottom. You can close your internet explorer.
Step 8:
At the top of the VM ware screen in the blue border click on were it says VM, you will get a drop down box, go to Power and then click on Power Off and Exit. Your Vm player will close.
Step 9:
Open the folder you created and right click on the file with the 3 blue boxes, this is the .vmx file I mentioned earlier. Click on "Open with" and choose "Note Pad". WARNING! Uncheck the box that says make this the default program. Now open the file.
Step 10:
Edit the line at the end of the third paragraph that says numvcpus = "2"
For a dual core leave it at "2"
For a quad core running on two cores leave it at "2"
For a quad core running on four cores change it to "4"
For an i7 running on two cores leave it at "2"
For an i7 running on four cores change it to"4"
For an i7 running on all eight cores change it to "8"
Step 11:
Copy and paste the lines below at the end of the .vmx file, make a space after the last entry in the .vmx file.
For Core i7:
priority.ungrabbed = "idle"
priority.grabbed = "idle"
processor0.use = "TRUE"
processor1.use = "TRUE"
processor2.use = "TRUE"
processor3.use = "TRUE"
processor4.use = "TRUE"
processor5.use = "TRUE"
processor6.use = "TRUE"
processor7.use = "TRUE"
bios.forceSetupOnce = "TRUE"
For Quad Core:
priority.ungrabbed = "idle"
priority.grabbed = "idle"
processor0.use = "TRUE"
processor1.use = "TRUE"
processor2.use = "TRUE"
processor3.use = "TRUE"
bios.forceSetupOnce = "TRUE"
For Dual Core:
priority.ungrabbed = "idle"
priority.grabbed = "idle"
processor0.use = "TRUE"
processor1.use = "TRUE"
bios.forceSetupOnce = "TRUE"
Save the changes and close the folder. These commands automatically set your VM player to idle priority and to all cores. The last line is to boot your Vm player into its virtual bios when first started, which is required to change the virtual bios time to UTC time so the Downloaded times register correctly in Fahmon.
Step 12:
Start the VM player again by clicking on the short cut. When it starts up this time the screen in the VM player will look like the bios of a computer, this is the virtual bios for the VM player. Put your cursor in the middle of the screen and left click, your cursor will disappear. You can now use your + and - keys and your arrow keys to move the cursor around in the bios. To set the bios to UTC time add 4 hours to the virtual bios time if you live in EST(5 hours when you are in daylight savings time), 5 hours for CST and 7 hours for PST. Note: make sure the date is set correctly also. When you set the clock ahead, if it puts the time at or past midnight in the bios you have to set the day ahead in the date also. When your done press F10, then enter and the VM player will restart. To get the cursor back on the desktop press "control" and "alt". The VM player is now folding.
Step 13:
To setup Fahmon to display VM palyer progress, either click on Clients on the tool bar of Fahmon or put your cursor in the blank white area of the Famon screen and right click. Click on Add a New Client, a small box will open up. In the first line type in the name of the folder for that Vm player. Example: for the folder I created for the first Vm player that I have named Core i7 1, I typed in Core i7 1. IMPORTANT! In the second line that says Location, you must enter this line exactly like this or Fahmon will not recognize it:
\\ put the IP address you wrote down for each VM player here\c\etc\folding\1\
There should be no spaces in the above line.
The second method is to put the folding name of the VM player, which is the last line in the VM player screen when it initially starts up, in place of the IP address. This way if the IP address changes for that VM player Fahmon will still read it, otherwise you would have to edit the client Location as mentioned in the previous paragraph with the new IP address.
\\ fold-(whatever the four characters are)\c\etc\folding\1\
Again, there should be no spaces in the above example.
Then check mark the box that says Client is on a Virtual Machine. Then click Okay.
Side note for Fahmon: To see all the parameters Fahmon can display put your cursor on the line in the Fahmon screen that has the headings: Progress, Name and so on and right click. A drop down box will open up and show all the parameters Fahmon can display. I have all of them check marked.