Port to 64bit Sun Solaris

Message boards : Number crunching : Port to 64bit Sun Solaris

To post messages, you must log in.

AuthorMessage
Dennis Clarke

Send message
Joined: 19 Sep 06
Posts: 4
Credit: 4,540
RAC: 0
Message 28326 - Posted: 24 Sep 2006, 3:51:39 UTC

Hello all. Is there someone here that would work with me to get the BOINC software ported over to Solaris in a reasonably optimal way? I have access to 64-bit Sun servers that spend 90% of their time idle. I'd love to get them running this as a priority 0 task that just chews up idle time.

Dennis
ID: 28326 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dennis Clarke

Send message
Joined: 19 Sep 06
Posts: 4
Credit: 4,540
RAC: 0
Message 28350 - Posted: 24 Sep 2006, 15:17:30 UTC

I'll try this one more time before I give up. Perhaps a watched mailist never responds.

A few questions :


    Does there exist a console or daemon based version of the BOINC client for Solaris ?
    If the above answer is NO then is there anyone interested in working with me to create and release one ?
    Does this project have maillists other than the GUI web based "Message boards"?
    Is there a cluster or GRID based client that is optimized for distributed computing environments ?



any response at all to any of the above would be considered just totally cool.

Dennis

ID: 28350 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Saenger
Avatar

Send message
Joined: 19 Sep 05
Posts: 271
Credit: 824,883
RAC: 0
Message 28352 - Posted: 24 Sep 2006, 15:40:15 UTC - in response to Message 28350.  
Last modified: 24 Sep 2006, 15:41:05 UTC

Does there exist a console or daemon based version of the BOINC client for Solaris ?

Look here for BOINC, but afaik there's no corresponding Rosetta application available.
If the above answer is NO then is there anyone interested in working with me to create and release one ?

The problem may be the closed source of the rosetta code itself.
Does this project have maillists other than the GUI web based "Message boards"?

Again: Don't know for this particular project, but for BOINC go here.

And of course there is Ralph, the Rosetta Alpha test project with it's own boards.
Is there a cluster or GRID based client that is optimized for distributed computing environments ?

I do not have the faintest, but perhaps the same link as in my first answer works as well.

And there's always the BOINC-Wiki for further answers.
Grüße vom Sänger
ID: 28352 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dennis Clarke

Send message
Joined: 19 Sep 06
Posts: 4
Credit: 4,540
RAC: 0
Message 28355 - Posted: 24 Sep 2006, 16:33:28 UTC - in response to Message 28352.  

Does there exist a console or daemon based version of the BOINC client for Solaris ?

Look here for BOINC, but afaik there's no corresponding Rosetta application available.

Yes, I am lloking into that : 

bash-3.00$ cvs -d $CVSROOT checkout -r stable boinc
cvs [checkout aborted]: connect to alien.ssl.berkeley.edu(128.32.18.176):2401 failed: Connection timed out

without great success thus far in getting the code.


If the above answer is NO then is there anyone interested in working with me to create and release one ?

The problem may be the closed source of the rosetta code itself.
but the BOINC client seems to be open.  Perhaps the BOINC client uses metacodes in order to compile an executable on the host machine.  Seems to be a damn inefficient way to do things however.

Does this project have maillists other than the GUI web based "Message boards"?

Again: Don't know for this particular project, but for BOINC go here.

And of course there is Ralph, the Rosetta Alpha test project with it's own boards.

cool .. thanks .. I'll look there too 


Is there a cluster or GRID based client that is optimized for distributed computing environments ?

I do not have the faintest, but perhaps the same link as in my first answer works as well.

And there's always the BOINC-Wiki for further answers.


thanks for the responses !  

I am simply trying to find ways to get racks of Opteron based gear doing things with a priority 0 thread.


Dennis



ID: 28355 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,951,714
RAC: 4,571
Message 28361 - Posted: 24 Sep 2006, 17:43:51 UTC

Hi Dennis

I expect the project team would supply you with the Rosetta code if you're able to port it yourself? It'd be a worthy additional app, although of course it would need some testing (although as we don't have a finite data set, I don't see that it could do any harm if its results were wrong anyway!)

I'm sure there are people around who can help you - maybe there'd me more appropriate people to help on some of the team forums like Anandtech?

It does seem wrong to leave racks of servers idling!
ID: 28361 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dennis Clarke

Send message
Joined: 19 Sep 06
Posts: 4
Credit: 4,540
RAC: 0
Message 28379 - Posted: 24 Sep 2006, 19:49:54 UTC

I have to assume that the code has some test harness process.  If not then we would need to develop some strict tests and then extend these tests into a
performance analysis procedures.

Regardless, I think that there are vast amounts of Solaris servers out there
that can add the rosetta daemon into their startup procedures with a fixed
priority class of zero.  It may also be reasonable to look at the Fair
Share Scheduler or perhaps to reduce the time slice quanta down to 10ms.

I am putting the cart before the horse however.  

I will see if I can get a first pass build going.  Then getting Solaris
10 is dirt easy ( its a free download ) and the Sun Studio 11 compiler
tools are also free these days.  Thus I expect some very lean mean super
optimal performance numbers on the AMD Opteron gear I have.

Dennis 
ID: 28379 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,951,714
RAC: 4,571
Message 28385 - Posted: 24 Sep 2006, 20:17:44 UTC

good luck!
ID: 28385 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dotsch
Avatar

Send message
Joined: 12 Feb 06
Posts: 111
Credit: 241,803
RAC: 0
Message 28404 - Posted: 24 Sep 2006, 21:49:47 UTC - in response to Message 28355.  


I am simply trying to find ways to get racks of Opteron based gear doing things with a priority 0 thread.

As Saenger has written, on the BOINC third party site are solaris binaires for Solaris on SPARC and x86/AMD64 available.

There is a list of the different projects and there supported platforms and there requirements at the boinc wiki : http://boinc-wiki.ath.cx/index.php?title=Choosing_a_BOINC_Powered_Project
In short, SETI, SETI Beta, SIMAP, Einstein and SZTAKI supports Solaris on SPARC. SETI and SIMAP has also binaries for Solaris x86.
ID: 28404 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Port to 64bit Sun Solaris



©2025 University of Washington
https://www.bakerlab.org