|
|
Building an Intel CPU worker
|
|
|
|
Forum Regular
Join Date: Oct 2003
Location: Germany
Status:
Offline
|
|
I want to try to build an Intel worker for the Mac. Where do I find the sources? Only the client sources seem to be available.
|
|
|
|
|
|
|
|
|
Forum Regular
Join Date: Oct 2003
Location: Germany
Status:
Offline
|
|
Thanks! I'll give that a try, though it's neither an optimized client nor worker. Having the Windows or Linux workers would be great.
|
|
|
|
|
|
|
|
|
Forum Regular
Join Date: Oct 2003
Location: Germany
Status:
Offline
|
|
Wow. 8000 secs per WU on my Dual Core 2.0 GHz.
That's really slow.
|
|
|
|
|
|
|
|
|
boerke
|
|
Just try to fiddle around with optimized bits.
Could it be possible to take some PC ****?
trying it myself, but...lack of time....
|
|
|
|
|
|
|
|
|
Fresh-Faced Recruit
Join Date: Sep 2005
Status:
Offline
|
|
I'm currently working on the Intel Mac version, but see the recent post I made.
A client will be coming eventually, just not soon.
|
|
|
|
|
|
|
|
|
Unregistered999444
|
|
Originally Posted by boerke
I operate with 2 users on my iMac CoreDuo. For the user that has the SetiEnhanced running, everything is fine. Switching to the 2nd user, the finder slow way, way down; almost like the computer is frozen. Anyone else notice this?
|
|
|
|
|
|
|
|
|
Administrator
Join Date: Jun 2000
Location: California
Status:
Offline
|
|
Originally Posted by Unregistered999444
I operate with 2 users on my iMac CoreDuo. For the user that has the SetiEnhanced running, everything is fine. Switching to the 2nd user, the finder slow way, way down; almost like the computer is frozen. Anyone else notice this?
By any chance, is the SETI user account a higher-priority account than the 2nd user account? ie: SETI on the root account, 2nd account a regular user. Or SETI on an admin account, 2nd account a regular user account.
|
|
|
|
|
|
|
|
|
Unregistered999444
|
|
Originally Posted by reader50
By any chance, is the SETI user account a higher-priority account than the 2nd user account? ie: SETI on the root account, 2nd account a regular user. Or SETI on an admin account, 2nd account a regular user account.
Both accounts are admin accounts. SETI is running on the SETI user admin account. Not sure what you mean by root account? Under Activity Monitor, Seti is running under SETI user account, not root. When I look in the owners and permissions, The SETI user has "read and write" permissions for SETI client, Admin has "read only". Would that make a difference?
|
|
|
|
|
|
|
|
|
Unregistered999444
|
|
Originally Posted by Unregistered999444
Both accounts are admin accounts. SETI is running on the SETI user admin account. Not sure what you mean by root account? Under Activity Monitor, Seti is running under SETI user account, not root. When I look in the owners and permissions, The SETI user has "read and write" permissions for SETI client, Admin has "read only". Would that make a difference?
I installed the new firmware update this morning and restarted and the slowdown is gone!
|
|
|
|
|
|
|
|
|
Fresh-Faced Recruit
Join Date: Sep 2005
Status:
Offline
|
|
Alright! You Intel Mac toting sons of bitches, listen up!
I've just got a reply about the bug report I sent to Apple (i.e. the reason why I can't make an optimised Intel client). However, they say that they have been unable to reproduce the problem. This means one of three things:
- I have a hardware problem with my machine,
- I am hallucinating more than usual,
- they are lying to me.
Therefore, it would be extremely helpful if a bunch of you could run some code to prove that it is not 1 or 2 and that the International Communist Conspiracy has finally made it's way into Cupertino.
Okay, to do this you need to use the command line via Terminal. It shouldn't be too difficult though.
- Download the source code and executable (it's 20 MB). Decompress the "seti-code.tar" file and you'll get a "seti-code" folder.
- Put the folder on your desktop (so you can get to it easily via Terminal).
- Open Terminal.
- Assuming you put the folder on the desktop type: cd ~/Desktop/seti-code/work\ units/.
- Start the code running by typing: ./seti@home.
- Wait a bit until the code starts spewing out gibberish like this:
Code:
-- finished after loop 231 --
no. differences 1 = 8
no. differences 2 = 0
no. bytes copied = 524288
offset = 0 (0)
groupSize = 131072
spectraPerGroup = 16384
numSpectra = 131072
spectraLen = 8
r1 = 0x3008040
i1 = 0x3408040
r2 = 0x3809040
i2 = 0x3c09040
- Stop the code running by pressing Ctrl-C.
- Copy the first chunk of the output (i.e. the bit between "finished after loop" and "i2 = " as above) and mail it to me. Also, please include a description of the system you're using (i.e. MacBook, iMac, etc.) and it's processor speed.
It's possible that you might not see any output in step 6. If this is the case, make sure that you don't get any output by leaving the code running for about 10 minutes (this should be way more than necessary, I normally get output within the first 30 seconds). Still mail me with your system info though.
|
|
|
|
|
|
|
|
|
Fresh-Faced Recruit
Join Date: Sep 2005
Status:
Offline
|
|
Thanks to those of you who ran the code. I've sent a reply back to Apple and I'll keep you up to date if anything changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forum Rules
|
|
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
|
|
|
|
|
|