Xgrid

Questions and Answers : Wish list : Xgrid
Message board moderation

To post messages, you must log in.

AuthorMessage
Tony L. Svanstrom

Send message
Joined: 20 May 99
Posts: 15
Credit: 261,289
RAC: 0
Sweden
Message 274128 - Posted: 2 Apr 2006, 9:28:37 UTC

When googling I see this mentioned a cpl of times, but when I go to those pages (or try to use the googlecache) I either just see the question or it not being mentioned at all; so...

Is there some work being done to take advantage of Apples Xgrid?

I know that Xgrid wouldn't be a groundbreaking improvement for BOINC/Seti@home, but, hey, it's there and I want a reason for using it... :)
ID: 274128 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 274251 - Posted: 2 Apr 2006, 14:35:10 UTC

Both BOINC and Seti are Open Source software. If you want a special OS to use it, you can port it over yourself.

But otherwise, the developers themselves only make it for the most favourite OSes out there. Read more about porting and optimization here, or ask Team MacNN about it.
ID: 274251 · Report as offensive
Tony L. Svanstrom

Send message
Joined: 20 May 99
Posts: 15
Credit: 261,289
RAC: 0
Sweden
Message 274777 - Posted: 3 Apr 2006, 9:30:21 UTC - in response to Message 274251.  

Both BOINC and Seti are Open Source software. If you want a special OS to use it, you can port it over yourself.

But otherwise, the developers themselves only make it for the most favourite OSes out there. Read more about porting and optimization here, or ask Team MacNN about it.


1. Xgrid isn't an OS.

2. Saying that something is open source doesn't help much since:
a. Most people asking about a new feature don't know enough to be able to rewrite the source themselfs.
b. Most people asking about a new feature which are able to add it themselfs already know that they can do it themselfs, but asks to learn if others are working on it.
c. Saying that software is open source doesn't say anything about if the license allows people to actually rewrite some of the code.

3. Xgrid isn't an OS.

Yes, it's worth repeating that last fact, because I don't really understand why you're replying if you don't understand the question...

Xgrid is a solution for distributed computing; if BOINC was Xgrid-capable I could, simplified, just run seti@home on one computer, which would take advantage of the computing power of the rest of my Macs at home.

Yes, I could run seti@home on every Mac at home, and yes it would work fine; but it would be a lot easier if I could just set up Xgrid on new computers and control it all from a single computer. Like I said, it wouldn't be a huge benefit for BOINC, but it would be a helpful feature.
ID: 274777 · Report as offensive
Aurora Borealis
Volunteer tester
Avatar

Send message
Joined: 14 Jan 01
Posts: 3075
Credit: 5,631,463
RAC: 0
Canada
Message 274819 - Posted: 3 Apr 2006, 12:03:56 UTC
Last modified: 3 Apr 2006, 12:08:58 UTC

My understanding (which I admit is still vague) is that Xgrid is a clustering software to do parallel processing specifically on OS X networks. Boinc does not support it, and as I see it, is highly unlikely to be considered. It would require a complete rewrite of Boinc and each project client to accommodate the very specific needs of an extremely small subset of the Mac community. I can't see any real benefit to the Boinc community. This form of distributed computing has been done before and is more in tune with the needs of in-house projects.

Boinc V7.2.42
Win7 i5 3.33G 4GB, GTX470
ID: 274819 · Report as offensive
Tony L. Svanstrom

Send message
Joined: 20 May 99
Posts: 15
Credit: 261,289
RAC: 0
Sweden
Message 275525 - Posted: 4 Apr 2006, 8:35:03 UTC - in response to Message 274819.  

My understanding (which I admit is still vague) is that Xgrid is a clustering software to do parallel processing specifically on OS X networks. Boinc does not support it, and as I see it, is highly unlikely to be considered. It would require a complete rewrite of Boinc and each project client to accommodate the very specific needs of an extremely small subset of the Mac community. I can't see any real benefit to the Boinc community. This form of distributed computing has been done before and is more in tune with the needs of in-house projects.


http://www.apple.com/server/macosx/features/xgrid.html

I haven't really used Xgrid much, but it isn't that hard to work with; and instead of a complete rewrite of BOINC you should be able to just basically wrap something around it in such a way that the controller is the one handing out work to the agents (instead of them getting it directly from the SETI@home servers).

Basically each agent in ones network would think that it hasn't got network access, and would just work with the data it has available; if the controller notices that an agent can't provide enough time to get a job completed before its deadline it just moves the data to another agent with enough time/power.

Actually, I just realized that this isn't that hard to do without Xgrid. =D
ID: 275525 · Report as offensive
christian

Send message
Joined: 16 May 99
Posts: 2
Credit: 2,518
RAC: 0
United States
Message 545414 - Posted: 13 Apr 2007, 11:12:40 UTC - in response to Message 275525.  

My understanding (which I admit is still vague) is that Xgrid is a clustering software to do parallel processing specifically on OS X networks. Boinc does not support it, and as I see it, is highly unlikely to be considered. It would require a complete rewrite of Boinc and each project client to accommodate the very specific needs of an extremely small subset of the Mac community. I can't see any real benefit to the Boinc community. This form of distributed computing has been done before and is more in tune with the needs of in-house projects.


http://www.apple.com/server/macosx/features/xgrid.html

I haven't really used Xgrid much, but it isn't that hard to work with; and instead of a complete rewrite of BOINC you should be able to just basically wrap something around it in such a way that the controller is the one handing out work to the agents (instead of them getting it directly from the SETI@home servers).

Basically each agent in ones network would think that it hasn't got network access, and would just work with the data it has available; if the controller notices that an agent can't provide enough time to get a job completed before its deadline it just moves the data to another agent with enough time/power.

Actually, I just realized that this isn't that hard to do without Xgrid. =D

ID: 545414 · Report as offensive
christian

Send message
Joined: 16 May 99
Posts: 2
Credit: 2,518
RAC: 0
United States
Message 545416 - Posted: 13 Apr 2007, 11:15:01 UTC - in response to Message 274128.  

When googling I see this mentioned a cpl of times, but when I go to those pages (or try to use the googlecache) I either just see the question or it not being mentioned at all; so...

Is there some work being done to take advantage of Apples Xgrid?

I know that Xgrid wouldn't be a groundbreaking improvement for BOINC/Seti@home, but, hey, it's there and I want a reason for using it... :)



LOOK, IF THE BOINC PROGRAMMERS CANT EVEN GET SMP WORKING ON BOINC, WHAT MAKES YOU THINK THEY CAN DO THIS? THIS PROJECT IS EITHER UNDERFUNDED, OR THE DESIGN TEAM IS LACKING IN SKILL. SINCE I THINK THESE GUYS ARE ATTENDING ONE OF THE BEST ACADEMIC INSTITUTIONS, I AM SURE THEY NEED MORE FUNDING TO JUSTIFY THE TIME. SO MY SOLUTION, IS IF YOU WANT THESE TYPE OF FEATURES, DONATE TO A PROGRAM THAT MIGHT ACTUALLY CREATE SCIENTIFIC BREAKTHROUGHS AND BE PART OF THE SOLUTION AND STOP COMPLAINING.
ID: 545416 · Report as offensive
Aurora Borealis
Volunteer tester
Avatar

Send message
Joined: 14 Jan 01
Posts: 3075
Credit: 5,631,463
RAC: 0
Canada
Message 545425 - Posted: 13 Apr 2007, 12:28:26 UTC - in response to Message 545416.  

When googling I see this mentioned a cpl of times, but when I go to those pages (or try to use the googlecache) I either just see the question or it not being mentioned at all; so...

Is there some work being done to take advantage of Apples Xgrid?

I know that Xgrid wouldn't be a groundbreaking improvement for BOINC/Seti@home, but, hey, it's there and I want a reason for using it... :)



LOOK, IF THE BOINC PROGRAMMERS CANT EVEN GET SMP WORKING ON BOINC, WHAT MAKES YOU THINK THEY CAN DO THIS? THIS PROJECT IS EITHER UNDERFUNDED, OR THE DESIGN TEAM IS LACKING IN SKILL. SINCE I THINK THESE GUYS ARE ATTENDING ONE OF THE BEST ACADEMIC INSTITUTIONS, I AM SURE THEY NEED MORE FUNDING TO JUSTIFY THE TIME. SO MY SOLUTION, IS IF YOU WANT THESE TYPE OF FEATURES, DONATE TO A PROGRAM THAT MIGHT ACTUALLY CREATE SCIENTIFIC BREAKTHROUGHS AND BE PART OF THE SOLUTION AND STOP COMPLAINING.

This is a year old thread that has been raked up.
ID: 545425 · Report as offensive

Questions and Answers : Wish list : Xgrid


 
©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.