IRIX and Software

Neko_fixpath as tardist - Page 2

babyrne wrote:
nekonoko

Your directory structure didn't turn out like mine.

In your projects directory, you have "setiweb.ssl.berkeley.edu", whereas I have "setiathome.berkeley.edu"

As I understand things, that folder should reflect the URL of the project that it is attaching to, so I'm wondering how your's got a different name?

Not that it matters, your's seems to work, mine keeps throwing client errors. Maybe if it ever gets a work unit without an error I'll get the ssl directory.

Barry

Well, I am trying too, and I'm getting :
Quote:
2005-06-07 23:10:13 [http://setiathome.berkeley.edu/] No schedulers responded
2005-06-07 23:10:13 [http://setiathome.berkeley.edu/] No schedulers responded
2005-06-07 23:10:13 [http://setiathome.berkeley.edu/] Deferring communication with project for 2 minutes and 16 seconds
2005-06-07 23:10:13 [http://setiathome.berkeley.edu/] Deferring communication with project for 2 minutes and 16 seconds

So, does that mean nothing's happening? server down? wrong info?
Berkeley has been having major difficulties since last Friday, their upload/download machines have been crashing all over the place.

However, and this is good news, as of 1825 UTC, I'm up on my O2.

Woohoo! Not that I expect any kind of major calculations out of it, but it's a good retirement for the blue toaster.

And no, I never did get the ssl directory that shows up in nekonoko's directory structure.

_________________
Skype : babyrne
nekonoko

Your directory structure didn't turn out like mine.

In your projects directory, you have "setiweb.ssl.berkeley.edu", whereas I have "setiathome.berkeley.edu"

As I understand things, that folder should reflect the URL of the project that it is attaching to, so I'm wondering how your's got a different name?

Not that it matters, your's seems to work, mine keeps throwing client errors. Maybe if it ever gets a work unit without an error I'll get the ssl directory.

Barry
babyrne wrote:
And no, I never did get the ssl directory that shows up in nekonoko's directory structure.


That's what I have - I don't remember entering anything special, but it definitely communicates with that URL for me:

Code:
2005-06-02 23:25:21 [---] May run out of work in 0.10 days; requesting more
2005-06-02 23:25:21 [SETI@home] Requesting 967.41 seconds of work
2005-06-02 23:25:21 [SETI@home] Sending request to scheduler: http://setiboinc.ssl.berkeley.edu/sah_cgi/cgi
2005-06-02 23:25:22 [SETI@home] Scheduler RPC to http://setiboinc.ssl.berkeley.edu/sah_cgi/cgi succeeded
2005-06-02 23:25:23 [SETI@home] Started download of 03dc03ab.22340.19490.286082.71
2005-06-02 23:25:29 [SETI@home] Finished download of 03dc03ab.22340.19490.286082.71
2005-06-02 23:25:29 [SETI@home] Throughput 68048 bytes/sec


Probably doesn't matter much if it's working for you though.

_________________
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
What did you enter as a project url?

I have, according to an email back in March, "http://setiathome.berkeley.edu"

Did you have a project URL with SSL in it?

Just wondering....

Next is getting my 486 box on line, boy is it ever gonna be slow.

_________________
Skype : babyrne
I don't recall - I probably used http://setiweb.ssl.berkeley.edu/

_________________
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
Looks like both link to the same place, just a different URL.

Poor old 486 box doesn't remember how to boot up. Am I gonna have to teach him DOS before he remembers? I dunno, I only have a day before I leave home, it's like teaching spelling to a kid.


Nekonoko, thanks for the feedback. I'll get a handle on this one day.
gu-tenmorugen.

_________________
Skype : babyrne
OK, works now...
It's reporting:
Quote:
Measured floating point speed 397.78 million ops/sec
Measured integer speed 416.05 million ops/sec
Hi,

I entered http://setiweb.ssl.berkeley.edu/ for the URL, but what is an account key.
Do I have to sign up for one? Should I use a nekochan one? How do I get my units credited toward the nekochan team? Sorry for the newbie questions.

Now some performance related questions.
Does it automatically multiprocess? I have an Origin3400 32x400 that I want to test against an Origin2000 32x400. Does it use much memory. If so, would I have to configure the memory to 32GB on the Origin2000 to match the Origin3400 to be fair or is it going to go unused. My default was to config the 2000 with 8GB.

Thanks,
Doug

_________________
Douglas V. Mashek mailto:[email protected]
Mashek Systems www: http://www.mashek.com
:320: :540: :1600SW: :O2: :O2+: :Indigo: :Octane: :Octane2: :Tezro: :Indigo2: :Indigo2IMP: :Indy: :Fuel: :PI: :O200: :Onyx: :ChallengeXL: :OnyxR: :O2000: :Onyx2: :O2000R: :O2000E: :O2000E: :O2000E: :metarouter: :O2000E: :O2000E: :O2000E: :O2000E: :Onyx2RE: :Onyx2RE: :Onyx2R: :Onyx2RE: :O3000: :O3000: :O3200: :0300: :0300: :0300: :0300: ...
Well, I have an account now, and figured out some weird things.
When I tried to run boinc, I got the following message (account key edited)
Code:
silas:~/boinc> ./boinc
2005-06-09 05:36:36 [---] Starting BOINC client version 4.58 for mips-sgi-irix6.5
Enter the URL of the project: http://setiathome.berkeley.edu
You should have already registered with the project
and received an account key by email.
Paste the account key here: f3acaaddmashek.comb9feb9de
2005-06-09 05:36:48 [http://setiathome.berkeley.edu/] Using your default project prefs
2005-06-09 05:36:49 [http://setiathome.berkeley.edu/] Host ID not assigned yet
2005-06-09 05:36:49 [---] No general preferences found - using BOINC defaults
2005-06-09 05:36:49 [---] Insufficient work; requesting more
2005-06-09 05:36:49 [---] Can't resolve hostname [isaac] (host not found)
2005-06-09 05:36:49 [---] Can't resolve hostname [isaac] (host not found)
2005-06-09 05:36:49 [http://setiathome.berkeley.edu/] Couldn't read master page for http://setiathome.berkeley.edu/: error -113
2005-06-09 05:36:49 [http://setiathome.berkeley.edu/] Couldn't read master page for http://setiathome.berkeley.edu/: error -113
2005-06-09 05:36:49 [http://setiathome.berkeley.edu/] Detaching from project - check for URL error
2005-06-09 05:36:49 [http://setiathome.berkeley.edu/] Detaching from project - check for URL error
BOINC couldn't get main page for http://setiathome.berkeley.edu/.
Please check the URL and try again.
2005-06-09 05:36:49 [http://setiathome.berkeley.edu/] Resetting project
2005-06-09 05:36:49 [http://setiathome.berkeley.edu/] Detaching from project


I did a search, and foud out tat the hostname should not be [isaac], but from the url you are looking to attach to like [setiathome.berkeley.edu].
For some reason it looks like the hostname isaac is compiled into boinc instead of getting it from the url?
So I put the following entry into my hosts file "quote]128.32.18.152 setiathome.berkeley.edu isaac[/quote]
and now is seems to be working because it just said:
Code:
silas:~/boinc> ./boinc
2005-06-09 05:38:06 [---] Starting BOINC client version 4.58 for mips-sgi-irix6.5
Enter the URL of the project: http://setiathome.berkeley.edu
You should have already registered with the project
and received an account key by email.
Paste the account key here: f3amashek.comde
2005-06-09 05:38:14 [http://setiathome.berkeley.edu/] Using your default project prefs
2005-06-09 05:38:14 [http://setiathome.berkeley.edu/] Host ID not assigned yet
2005-06-09 05:38:14 [---] No general preferences found - using BOINC defaults
2005-06-09 05:38:14 [---] Insufficient work; requesting more



and is tying up a lot of cpu time.

Anybody run into this error?

Thanks,
Doug

_________________
Douglas V. Mashek mailto:[email protected]
Mashek Systems www: http://www.mashek.com
:320: :540: :1600SW: :O2: :O2+: :Indigo: :Octane: :Octane2: :Tezro: :Indigo2: :Indigo2IMP: :Indy: :Fuel: :PI: :O200: :Onyx: :ChallengeXL: :OnyxR: :O2000: :Onyx2: :O2000R: :O2000E: :O2000E: :O2000E: :metarouter: :O2000E: :O2000E: :O2000E: :O2000E: :Onyx2RE: :Onyx2RE: :Onyx2R: :Onyx2RE: :O3000: :O3000: :O3200: :0300: :0300: :0300: :0300: ...
Well, I was wrong. Something is wrong. I don't know what it was doing that was so CPU intensive, but after about 10 minutes, it stopped and said.

Code:
2005-06-09 05:48:14 [http://setiathome.berkeley.edu/] Master file fetch failed
2005-06-09 05:48:14 [http://setiathome.berkeley.edu/] Master file fetch failed
BOINC couldn't get main page for http://setiathome.berkeley.edu/.
Please check the URL and try again.
2005-06-09 05:48:14 [http://setiathome.berkeley.edu/] Resetting project
2005-06-09 05:48:14 [http://setiathome.berkeley.edu/] Detaching from project
silas:~/boinc>


Any ideas?

_________________
Douglas V. Mashek mailto:[email protected]
Mashek Systems www: http://www.mashek.com
:320: :540: :1600SW: :O2: :O2+: :Indigo: :Octane: :Octane2: :Tezro: :Indigo2: :Indigo2IMP: :Indy: :Fuel: :PI: :O200: :Onyx: :ChallengeXL: :OnyxR: :O2000: :Onyx2: :O2000R: :O2000E: :O2000E: :O2000E: :metarouter: :O2000E: :O2000E: :O2000E: :O2000E: :Onyx2RE: :Onyx2RE: :Onyx2R: :Onyx2RE: :O3000: :O3000: :O3200: :0300: :0300: :0300: :0300: ...
Probably a bad time to be troubleshooting right now - the SETI@Home servers are down at the moment. They've been having all sorts of problems ever since I posted the blog entry - poor timing on my part I guess :)

_________________
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
Anyone had any luck with other BOINC apps on SGI such as Einstein@home? That one searches for gravity waves.

http://einstein.phys.uwm.edu/
gus wrote:
Anyone had any luck with other BOINC apps on SGI such as Einstein@home? That one searches for gravity waves.

http://einstein.phys.uwm.edu/


Is Einstein@Home open source? I don't see a source code download on their page. Without the source - no IRIX port.

Edit: Now I can't even get the Einstein@Home project page to load from here - I'm cursed!

_________________
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
Well, my partner in crime here at work got his hands on the source, he was a beta tester for it, but he couldn't get it to compile with mips pro on our 32 proc o2k. (will post hinv next week after RAM upgrade) Don't remember what the problem with the code was right now, and we didn't have time to mess with it. I'll see if he has the current source code.. I'll keep you all posted if anyone wants to give it a shot :)
Doesn't surprise me - the current BOINC/SETI client for MIPS was apparently compiled with gcc. The code's not the most elegant from what I understand :)

I did try and give it a spin myself under MIPSpro but it died very early on. BOINC is written in C++ which isn't a language I'm versed in.

_________________
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
I see the scheduler's url is: http://setiboinc.ssl.berkeley.edu/sah_cgi/cgi </scheduler_url

Does this mean I need to have SSL installed on my computer to get work units from the scheduler? Sorry, I've always run this from the command line.

Joe
Nope - nothing to do with Secure Sockets Layer (SSL) - that's just the abbreviation for Berkeley's Space Sciences Lab (SSL).

http://www.ssl.berkeley.edu/
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
nekonoko wrote:
Nope - nothing to do with Secure Sockets Layer (SSL) - that's just the abbreviation for Berkeley's Space Sciences Lab (SSL).


Wow, real time answers. :D

Thanks,

Joe
I am Gus's cohort in crime. I did get the source but I can't reveal how. It was under a strict promise to keep it a secret. However, I can tell you about the problems I had with it.

BTW, this is based off of source code I got in December 2004. This may be old news.

The main problem with compiling boinc on a non-linux/mac/sparc machine is that it is using c++ constructs that ANSI has deprecated. ANSI has dictated that 'using namespace std;' is not to be used any more. ANSI now wants you to only include the name spaces that you are using. For example, 'using namespace std::cout;'.

This wouldn't be too much of a problem but boinc has lots of source files and in the source files, they always have a line for using namespace in the deprecated way. This compiles fine with g++ because gnu compiler group decided to let people continue to use the old way. However, compilers based off of strict ANSI guidelines, have major problems. This is a huge problem when porting. Basically, you have to go through every file and figure out which namespace it is using and have only those namespaces included on the line. It is a big pain.

Don't get me wrong. I like einstein@home. I run it on all my machines except my SGI boxes. It just not viable to port at this time.