Dual G4 ........

Questions and Answers : Macintosh : Dual G4 ........
Message board moderation

To post messages, you must log in.

AuthorMessage
mac1896
Avatar

Send message
Joined: 13 Oct 03
Posts: 31
Credit: 708,864
RAC: 0
United States
Message 202435 - Posted: 4 Dec 2005, 2:27:02 UTC

Lately, Seti@home has been sending my duallie 2 WUs at a time.......

How is this set up? Are the individual processors actually processing one WU each, or are both processors jointly working on both units.....

I admit that it sounds like a stupid question, but if each processor is running one WU each, I would like to know what kind of commands have been written to accomplish this.......

Digital Audio dual 533

Tiger 10.4.3

Thanks,

Kevin
ID: 202435 · Report as offensive
Profile Tern
Volunteer tester
Avatar

Send message
Joined: 4 Dec 03
Posts: 1122
Credit: 13,376,822
RAC: 44
United States
Message 202458 - Posted: 4 Dec 2005, 3:13:19 UTC
Last modified: 4 Dec 2005, 3:14:41 UTC

Yes, if you have the preferences option set to use 2 CPUs on multiprocessor machines, BOINC will run 2 results at the same time, with each processor handling one result. The default is 2, because of the many dual-core AMD chips out there, plus the availability of HyperThreading (a "fake" two cores) on some Pentiums - and of course, the many dual-processor Macs now available.

As far as how it's done, it's very simple, given a decent OS - the OS will pick for any given thread the CPU that is "less busy" at that moment. By simply running two copies of the science application, BOINC lets the OS take it from there, and if nothing else is running, that means each BOINC result gets one CPU. There are discussions on adding "processor affinity" to BOINC, where BOINC would actually specify "run this app on this CPU", which would give a little bit better performance (as it is, if you, or the OS, run some other app that takes up one CPU, even for a moment, the two BOINC threads will share the other CPU for a while, each getting only 50%, and this switching between CPUs causes a few 'wasted' cycles) but the performance gain from doing this is probably not worth the investment in programming time.

If you look in the "Work" tab of BOINC Manager, you'll see two results with status "running". Likewise, I understand the latest version of Menubar puts up two icons with two progress bars. While HyperThreading only gives a 10-20% overall improvement, with a true Dual like yours, you'll be able to do twice the work - just exactly as if you had two computers. Also, you might want to look seriously at the Altivec-optimized SETI applications available from Team MacNN - they cut the time _per_ result in half on a G4... BOINC offers a lot of advantages to Mac folks!
ID: 202458 · Report as offensive
mac1896
Avatar

Send message
Joined: 13 Oct 03
Posts: 31
Credit: 708,864
RAC: 0
United States
Message 202482 - Posted: 4 Dec 2005, 3:56:04 UTC - in response to Message 202458.  
Last modified: 4 Dec 2005, 4:06:23 UTC

Hi Bill !

Thanks for the clearly-stated reply !

Re: AltiVec-optimized Boinc

I found the link for it earlier this evening, and will probably try it on my cloned partition Sun., or Mon.

Thanks Again,

Kevin
ID: 202482 · Report as offensive
Profile Tern
Volunteer tester
Avatar

Send message
Joined: 4 Dec 03
Posts: 1122
Credit: 13,376,822
RAC: 44
United States
Message 202486 - Posted: 4 Dec 2005, 4:08:40 UTC - in response to Message 202482.  

Re: AltiVec-optimized Boinc

I found the link for it earlier this evening, and will probably try it on my cloned partition Sun., or Mon.


Please be careful on what you install - you do NOT want the "optimized BOINC client" at this time. You want the "Optimized SETI application" (currently alpha-5, I think). Once you have been _running_ that application for a few days, _if_ your "claimed credit" is way low, THEN you may want to look at an optimized BOINC core client...
ID: 202486 · Report as offensive
mac1896
Avatar

Send message
Joined: 13 Oct 03
Posts: 31
Credit: 708,864
RAC: 0
United States
Message 202524 - Posted: 4 Dec 2005, 5:20:29 UTC - in response to Message 202486.  
Last modified: 4 Dec 2005, 5:30:00 UTC

Hi again Bill !

I mis-stated the optimized Boinc thing due to mentally not seperating Boinc and Seti, which I have to get used to now, especially the way it operates with Seti as the only client on it.......

The link I had found was for the optimized Seti.......

Thanks Again,

Kevin

EDIT: for any other G4/G5 users, this link takes you to the discussion of the optimized Seti, and links to the downloads...
ID: 202524 · Report as offensive

Questions and Answers : Macintosh : Dual G4 ........


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.