Go Back   PCMech Forums > General & Off Topic > Distributed Computing

Need Some Help? Type Your Keywords Here:

Reply
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
Old 01-24-2006, 08:16 PM   #1
Member (8 bit)
 
Leogecko's Avatar
 
Join Date: Aug 2005
Posts: 143
Dual Core?

Is there any way to take advantage of a dual core with F@H? Right now it only shows the cpu usage at 50% when no other programs are running.
Leogecko is offline   Reply With Quote
Old 01-24-2006, 08:37 PM   #2
Computing Professor
Staff
Premium Member
 
Join Date: Jun 2001
Posts: 11,718
Over at Anandtech : http://forums.anandtech.com/messagev...&enterthread=y


01/20/2006 09:37 AM
User is offline Print this message

Author Icon
kb3edk
Senior Member

Posts: 366
Joined: 07/11/2004


X2 FTW! I liked my 4400+ so much I built another rig around a 3800+ last week.

BOINC is an especially great client for dual core DC work... unlike some other DC clients, BOINC auto-detects 2 CPUs without you ever having to configure it or run a separate instance.

Good luck building your next cruncher!


-------------------------
-Adam in Philly

You should PM Pilot in Command after you check out his sticky at the top of this forum.
__________________
Asus M4A77D, 64 X2 6000+, 4 GB Corsair DDR2 800 ram, Radeon 5770.
pam123 is offline   Reply With Quote
Old 01-25-2006, 02:03 AM   #3
Member (12 bit)
 
Kov-Ice's Avatar
 
Join Date: Dec 2001
Location: St. Louis, Missouri
Posts: 3,294
Send a message via ICQ to Kov-Ice Send a message via MSN to Kov-Ice
Leo, for F@H you may run two instances of the text-only client with no problems. You can install them as a service, if you like.

You just need to do a couple of things:

1. Configure your first client. If you're running text-only console right now, you need to add a flag to the target line. Right-click on the short-cut, click Properties, and in the Target line, add a space and then "-config" (without the quotes). When you run it again, it will allow you to configure. In the Advanced Settings, be sure its Machine ID is set to one.

2. You can then remove the -config flag, but then add the flag "-local" to the end of the Target line.

3. Install a second copy of F@H in a separate directory. It will configure automatically the first time you run it. It must have Machine ID = 2. In its Target line, be sure to add the -local flag at the end.

Now when run, they should automatically be assigned priority to each processor. Happy Folding!
__________________
Kov

Are You Foldin'?
Join PCMech's Folding@Home Team and Help Save Lives! Click Here!
Kov-Ice is offline   Reply With Quote
Old 01-25-2006, 03:58 AM   #4
Member (8 bit)
 
Leogecko's Avatar
 
Join Date: Aug 2005
Posts: 143
Does BOINC support Folding at Home?

What exactly is a service?
Leogecko is offline   Reply With Quote
Old 01-25-2006, 08:44 AM   #5
Member (9 bit)
 
PilotinCommand's Avatar
 
Join Date: Jul 2002
Location: Goodyear, AZ
Posts: 490
There is no Folding client/core for BOINC yet. Stanford University is working on a client/core for the BOINC platform. That's all I know.
By the way, if you are interested in BOINC DC, check out the BOINC teams from PCMech. There are similar DC projects like Folding (i.e. Rosetta@Home and SIMAP)

About your "service" question. I got some info from here:
Quote:
A Windows Service differs from a typical Windows program in several ways. First, a Windows Service can start before a user logs on. The system maintains a list of Windows Services that start at bootup time. (You can also install services so they don't start at bootup; in this case, they require a manual startup.) Also, a Windows Service might run under a different account than the currently logged-on user. Most Windows Services provide functionality that needs to be running all the time and, as mentioned, some load before a user logs on, so these services can't depend on a user being logged on to run.

Second, a Windows Service has its own process—it doesn't run in the process of a program communicating with it. Also, a Windows Service typically has no user interface. It might run in an account different from the current user, so the calls to put up a user interface might fail because they're out of context. Although it's possible to set up a Windows Service with a user interface, I don't recommend it.

Finally, a Windows Service requires a special installation procedure. You can't run it by simply clicking on a compiled EXE; instead, a Windows Service works with a program called a Service Control Manager. This program is required to provide an interface to the Windows Service. External programs needing to communicate with a Windows Service (for example, to start or stop the service) must go through the Service Control Manager.
PiC
PilotinCommand is offline   Reply With Quote
Old 01-25-2006, 06:39 PM   #6
Member (12 bit)
 
Kov-Ice's Avatar
 
Join Date: Dec 2001
Location: St. Louis, Missouri
Posts: 3,294
Send a message via ICQ to Kov-Ice Send a message via MSN to Kov-Ice
There has been some talk of F@H being offered as a BOINC project, but it will continue to remain a stand-alone project whether that happens or not. I don't know that F@H joining BOINC is a real priority, from what I've read.

When you go through the options on installing the F@H text-only console, it will ask if you want to install as a service. Basically, it runs in the background without a taskbar icon or program box visible, and it will run on a machine regardless of which user is logged in (or even if no one has logged in yet).
Kov-Ice is offline   Reply With Quote
Old 01-26-2006, 06:50 AM   #7
Member (8 bit)
 
Leogecko's Avatar
 
Join Date: Aug 2005
Posts: 143
Alright, I installed two versions of the text-only version on "Machines" 1 and 2 as services, cpu usage is now at 100%.

if I have both usernames set to the same thing, will both instances of the program add to my points?
Leogecko is offline   Reply With Quote
Old 01-26-2006, 02:19 PM   #8
Foldin' For PCMech!
 
enhanced08's Avatar
 
Join Date: Jun 2003
Location: back home in McHenry MD
Posts: 1,657
Send a message via AIM to enhanced08 Send a message via MSN to enhanced08
yup, I have a few labs at my old high school folding under my name and they all add points for me. You can have as many systems as you want and up to 8 clients on a single machine. The 8 client limit is to be removed with the new version of folding, whenever it comes out.

What is your system specs anyway? Intel or AMD?


EDIT: If ya have an Intel with 1GB or more RAM, you can run QMDs and get ~650ppd on that single machine! This will depend on the speed on the cpu tho. Fast = more ppd.

Over at ocforums they got 900+ ppd out of an intel 920! Crazy stuff!!
__________________
Eric
Help save lives! Click Here
AMD 4800+ X2 @ 2750Mhz (250 x 11) | DFI LanParty UT CFX3200 | 2GB Mushkin pc4000 3-3-2-8 1:1
Sapphire X1900GT 256MB | (2) 150GB Raptors RAID0 | WD 320GB

Last edited by enhanced08; 01-26-2006 at 03:30 PM.
enhanced08 is offline   Reply With Quote
Old 01-26-2006, 05:11 PM   #9
Member (12 bit)
 
Kov-Ice's Avatar
 
Join Date: Dec 2001
Location: St. Louis, Missouri
Posts: 3,294
Send a message via ICQ to Kov-Ice Send a message via MSN to Kov-Ice
To have QMDs assigned to your client, you need to put Yes when config asks whether you want Large Work Units. They can be 5MB uploads, so you'd only do that if you have a broadband connection. You also only want to enable that on one client per machine, as it would bog down with two.

Thanks for contributing!
Kov-Ice is offline   Reply With Quote
Old 01-26-2006, 08:00 PM   #10
Foldin' For PCMech!
 
enhanced08's Avatar
 
Join Date: Jun 2003
Location: back home in McHenry MD
Posts: 1,657
Send a message via AIM to enhanced08 Send a message via MSN to enhanced08
Quote:
Originally Posted by Kov-Ice
To have QMDs assigned to your client, you need to put Yes when config asks whether you want Large Work Units. They can be 5MB uploads, so you'd only do that if you have a broadband connection. You also only want to enable that on one client per machine, as it would bog down with two.

Thanks for contributing!
Let me just add 2 things here....

1) you need large work units AND the -advmethods flag to get QMDs
2) with a dual core system you can run 2 QMDs without the system bogging down if you have over 1GB of RAM, if not then only run QMDs on 1 client.

You should be good to go now! enjoy your points!

EDIT: depending on the setup and usage you might notice a little, best thing to do is to try it! heh, we dont even know if you system can run QMDs or not! lol

Last edited by enhanced08; 01-26-2006 at 08:16 PM.
enhanced08 is offline   Reply With Quote
Old 01-26-2006, 09:07 PM   #11
Member (12 bit)
 
Kov-Ice's Avatar
 
Join Date: Dec 2001
Location: St. Louis, Missouri
Posts: 3,294
Send a message via ICQ to Kov-Ice Send a message via MSN to Kov-Ice
What's the title of this thread? Dual core...

Yes, what he said.
Kov-Ice is offline   Reply With Quote
Old 01-28-2006, 01:20 AM   #12
Member (8 bit)
 
Leogecko's Avatar
 
Join Date: Aug 2005
Posts: 143
Thanks for telling me how to configure two of those things... it's cool knowing all that power isn't goin to waste!

I have 2 Gigs of Ram and an AMD X2 4400+. Yes, I do have a broadband connection but I share it with my parents.

What the heck is a QMD?

I'm guessing that PPD stands for points per day.
Leogecko is offline   Reply With Quote
Old 01-28-2006, 01:12 PM   #13
Foldin' For PCMech!
 
enhanced08's Avatar
 
Join Date: Jun 2003
Location: back home in McHenry MD
Posts: 1,657
Send a message via AIM to enhanced08 Send a message via MSN to enhanced08
yes, ppd stands for points per day. Stanford says that the average is about 40 ppd per ghz. So a 2Ghz system should get about 80ppd per day, so Stanford says. A QMD is a special work unit (WU) that is designed for Intel systems. A 3Ghz Intel can get about 400ppd if it is running QMDs, they offer a huge point increase, if you system can run them.

requirements for a QMD are: Intel + 512mb + -advmethods flag + BigWU

AMD systems can't get QMDs because the compiler they used to make them in an Intel compiler which is designed to "slow down" if it detects an AMD system, making it look like Intel is much faster. AMD wont give stanford permission to use their compiler to create "AMD QMDs" the last I heard.
enhanced08 is offline   Reply With Quote
Reply

Bookmarks

Still Need Help? Type Your Keywords Here:


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

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 On
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 09:16 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 PL2