BOINC Client for IRIX/MIPS

IRIX and IRIX software discussion including open source and commerical offerings.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
chicago-joe
Posts: 324
Joined: Fri May 09, 2003 9:01 am
Location: Chicago, IL
Contact:

Unread postby chicago-joe » Sat Jun 11, 2005 9:31 pm

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

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8145
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Sat Jun 11, 2005 9:44 pm

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.

User avatar
chicago-joe
Posts: 324
Joined: Fri May 09, 2003 9:01 am
Location: Chicago, IL
Contact:

Unread postby chicago-joe » Sat Jun 11, 2005 9:55 pm

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

User avatar
irixpgmr
Posts: 54
Joined: Mon Jun 13, 2005 9:22 am

Einstein@Home source compiling problems

Unread postby irixpgmr » Mon Jun 13, 2005 9:44 am

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.

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8145
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Re: Einstein@Home source compiling problems

Unread postby nekonoko » Mon Jun 13, 2005 9:57 am

irixpgmr wrote: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.


Understandable - just wanted to point out that the BOINC/SETI@Home currently in use for IRIX is a gcc compile, *not* MIPSpro. So if you're happy with how it works, well that's a start - compile it with gcc :)
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
kshuff
Posts: 2459
Joined: Sat Jan 08, 2005 8:13 pm
Location: Jonas, PA USA
Contact:

Unread postby kshuff » Mon Jun 13, 2005 4:06 pm

Anyone else having trouble getting work out of the stupid scheduler? Alternatively, anyone experiencing problems with your work units being credited? I've got about 20 units awaiting to be credited dating as far back as the end of May. If this keeps up its not feasible to run the machines if their going to sit idle. I'll go back to classic until they pull the plug entirely.
-ks

:Onyx: :Onyx: :Crimson: :O2000: :Onyx2: :Fuel: :Octane: :Octane2: :PI: :Indigo: :Indigo: :O2: :O2: :Indigo2: :Indigo2: :Indigo2IMP: :Indy: :320: :540: :O3x0: :1600SW: :1600SW: :hpserv:

See them all >here<

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8145
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Mon Jun 13, 2005 4:18 pm

Yep, SETI is still having problems with their servers.

http://setiweb.ssl.berkeley.edu/tech_news.php
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
kshuff
Posts: 2459
Joined: Sat Jan 08, 2005 8:13 pm
Location: Jonas, PA USA
Contact:

Unread postby kshuff » Mon Jun 13, 2005 4:51 pm

nekonoko wrote:Yep, SETI is still having problems with their servers.

http://setiweb.ssl.berkeley.edu/tech_news.php


Maybe they should switch to Origin's
-ks

:Onyx: :Onyx: :Crimson: :O2000: :Onyx2: :Fuel: :Octane: :Octane2: :PI: :Indigo: :Indigo: :O2: :O2: :Indigo2: :Indigo2: :Indigo2IMP: :Indy: :320: :540: :O3x0: :1600SW: :1600SW: :hpserv:

See them all >here<

User avatar
Dr. Dave
Posts: 2311
Joined: Fri Feb 13, 2004 10:37 pm
Location: Ottawa, Canada >burp<

Unread postby Dr. Dave » Tue Jun 21, 2005 7:10 pm

Any thoughts on getting an R4k optimized SETIi binary compiled? I've been running the client on my Indigo, and it's taking longer to process work units than I think it should ( though I could be wrong... )

User avatar
kshuff
Posts: 2459
Joined: Sat Jan 08, 2005 8:13 pm
Location: Jonas, PA USA
Contact:

Unread postby kshuff » Wed Jun 22, 2005 4:41 pm

Dr. Dave wrote:Any thoughts on getting an R4k optimized SETIi binary compiled? I've been running the client on my Indigo, and it's taking longer to process work units than I think it should ( though I could be wrong... )


Are you talking Classic or BOINC?
-ks

:Onyx: :Onyx: :Crimson: :O2000: :Onyx2: :Fuel: :Octane: :Octane2: :PI: :Indigo: :Indigo: :O2: :O2: :Indigo2: :Indigo2: :Indigo2IMP: :Indy: :320: :540: :O3x0: :1600SW: :1600SW: :hpserv:

See them all >here<

User avatar
Dr. Dave
Posts: 2311
Joined: Fri Feb 13, 2004 10:37 pm
Location: Ottawa, Canada >burp<

Unread postby Dr. Dave » Wed Jun 22, 2005 7:59 pm

the BOINC version... I did a bit of a preliminary calculation, based on measured integer and FP MIPS:

Code: Select all

R12k-400 O2: FP - 405.53, INT - 418.91, TURN - 0.89 days

Total MIPS per unit: FP - 31,183,635  INT - 32,212,503

R12k-340 Octane (one thread of a dual CPU): FP - 345.38, INT - 358.04, TURN - 1 day

Total MIPS per unit: FP - 29,840,832  INT - 30,934,656

R4k-160 Indigo: FP - 59.8, INT - 96.55, TURN - 3.86 days

Total MIPS per unit: FP - 19,943,539  INT - 32,199,811



This was done by taking measured float and integer MIPS, multiplying it by the average number of days ( * 24 * 60 * 60 ) and tabulating the results. VERY unscientific, so I make no claims on it's validity. There's a good chance that the client is probably OK anyways - but it's interesting to note that the Indigo runs (if you compare integer speed) 3.71 times slower than the R12k-340, and takes 3.86 times longer to process the data. This data is also probably skewed by turnaround times anyways - as there's probably much interaction with cached data stores etc.

But just wondering if the client was in fact R4k optimized...

User avatar
kshuff
Posts: 2459
Joined: Sat Jan 08, 2005 8:13 pm
Location: Jonas, PA USA
Contact:

Unread postby kshuff » Thu Jun 23, 2005 2:28 pm

I have not tried running BOINC an any R4x00 hardware so I cannot comment , but I did have it running on an O2 R5000@180MHz and can tell you its not worth the effort. Whether BOINC is optimized for R4x00 I also cannot say, but again, probably would not be worth the effort.
-ks

:Onyx: :Onyx: :Crimson: :O2000: :Onyx2: :Fuel: :Octane: :Octane2: :PI: :Indigo: :Indigo: :O2: :O2: :Indigo2: :Indigo2: :Indigo2IMP: :Indy: :320: :540: :O3x0: :1600SW: :1600SW: :hpserv:

See them all >here<

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8145
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Fri Jun 24, 2005 2:24 pm

kshuff wrote:Whether BOINC is optimized for R4x00 I also cannot say, but again, probably would not be worth the effort.


I don't think the IRIX BOINC client is optimized for anything :)
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
ulenz
Posts: 27
Joined: Fri May 14, 2004 11:09 am
Location: Hamburg, Germany

Unread postby ulenz » Thu Sep 15, 2005 9:35 pm

That's right. Nevertheless boinc4.58 works fine on my Octane R12000@400. And don't forget that even R12000@400 Mhz is a little bit old fashioned compared with the power of actual x86 and G5-cpus.
But I am proud to say, that my "mighty machine" is still able to take part in the seti-search. Therefore thanks to all guys who made it work. :D

User avatar
Dr. Dave
Posts: 2311
Joined: Fri Feb 13, 2004 10:37 pm
Location: Ottawa, Canada >burp<

Unread postby Dr. Dave » Mon Sep 19, 2005 9:02 am

My dual-350 Octane is really quite competitive, work-unit wise.


Return to “IRIX and Software”

Who is online

Users browsing this forum: Semrush [Bot] and 2 guests