Boinc/Rosetta on the Xbox 360?

Message boards : Rosetta@home Science : Boinc/Rosetta on the Xbox 360?

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · Next

AuthorMessage
Profile Cureseekers~Kristof

Send message
Joined: 5 Nov 05
Posts: 80
Credit: 689,603
RAC: 0
Message 40936 - Posted: 14 May 2007, 9:37:26 UTC - in response to Message 29151.  

we have been discussing this idea with Microsoft quite a bit over the past several weeks; I will keep everybody posted.


Looks like MS has choosen for F@h :(
http://www.dailytech.com/article.aspx?newsid=7238

Member of Dutch Power Cows
ID: 40936 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
FluffyChicken
Avatar

Send message
Joined: 1 Nov 05
Posts: 1260
Credit: 369,635
RAC: 0
Message 41032 - Posted: 15 May 2007, 20:34:37 UTC

cureseeker, i've seen that elsewhere and it is just MS taking jobs at the PS3 and Sony.
They say they may look in to it for PR reasons if and when the need arises... ;-)

Nowhere have they actually said they are actively looking into it and producing a client... It just my cpu is as good as yours and we have the gpu oh and look a bigger userbase talk :)


Team mauisun.org
ID: 41032 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Gadreel

Send message
Joined: 16 Apr 07
Posts: 1
Credit: 1,457
RAC: 0
Message 41321 - Posted: 22 May 2007, 20:25:51 UTC

*cough* GPU *cough*
ID: 41321 · Rating: -0.99999999999999 · rate: Rate + / Rate - Report as offensive    Reply Quote
mike46360

Send message
Joined: 21 May 07
Posts: 10
Credit: 18,011
RAC: 0
Message 41889 - Posted: 6 Jun 2007, 7:20:17 UTC - in response to Message 41321.  

Any updates to this?
ID: 41889 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
agge

Send message
Joined: 14 Nov 06
Posts: 63
Credit: 432,341
RAC: 0
Message 41893 - Posted: 6 Jun 2007, 8:33:41 UTC - in response to Message 41889.  

why is microsofts involvement needed? can't anyone write programs for it?
ID: 41893 · Rating: -0.99999999999999 · rate: Rate + / Rate - Report as offensive    Reply Quote
FluffyChicken
Avatar

Send message
Joined: 1 Nov 05
Posts: 1260
Credit: 369,635
RAC: 0
Message 41900 - Posted: 6 Jun 2007, 15:28:04 UTC - in response to Message 41893.  

why is microsofts involvement needed? can't anyone write programs for it?


Yes, via XNA but I don't know it's license restrictions also it is an unknown platform from the Rosetta developers point of view.
Rom Walton had a look at XNA to see about porting BOINC to it, but there where some sort of complication (license ?), ease of doing it.

Other than using XNA I don't think any of the devs at boinc or rosetta know where to start.

So if you want you can port it across.
email rosetta admin or the mods about access to the rosetta source code.
pop to http://boinc.berkeley.edu/index.php to get the source and info from the boinc developers and get porting it. it is fully open source.
Team mauisun.org
ID: 41900 · Rating: -1 · rate: Rate + / Rate - Report as offensive    Reply Quote
mike46360

Send message
Joined: 21 May 07
Posts: 10
Credit: 18,011
RAC: 0
Message 41931 - Posted: 7 Jun 2007, 18:36:58 UTC
Last modified: 7 Jun 2007, 18:40:17 UTC

I'm going to take a jab at this but my guess is Microsoft is waiting for new the chips in the 360 to come out before they release a folding program for it..?


What i don't understand is if its open source why hasn't anyone even bothered to make a folding program of any sort for the 360? PS3 has a ton for it besides just folding@home


Really sucks because my computer is not all that fast and buying a console is alot cheaper than buying a insane rig, but i have been folding every night espically when i go to bed, doing all i can at the moment :-)
ID: 41931 · Rating: 9.9920072216264E-15 · rate: Rate + / Rate - Report as offensive    Reply Quote
Zoomer30

Send message
Joined: 24 Apr 06
Posts: 12
Credit: 47,621
RAC: 0
Message 42143 - Posted: 13 Jun 2007, 17:33:38 UTC

I dont want to start a "console war" here but I really dont think the 360 can handle the heat that is generated when you are running a program like this. I work at Target and I have seen numerous people who are on their 2nd or 3rd 360 already, simply due to heat issues killing the machines. The PS3 is much better in this area and really has no heat issues. I have been running Folding@Home on my pretty much non stop since April 20 and already have over 130 WUs done.

Nothing against the 360 per se (ok the controller makes me nauseous :) ) but they need to fix the heat issues.
ID: 42143 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Tom Philippart
Avatar

Send message
Joined: 29 May 06
Posts: 183
Credit: 834,667
RAC: 0
Message 42145 - Posted: 13 Jun 2007, 17:55:33 UTC - in response to Message 42143.  

there's a new cooling system: http://www.dailytech.com/article.aspx?newsid=7667
ID: 42145 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dgnuff
Avatar

Send message
Joined: 1 Nov 05
Posts: 350
Credit: 24,773,605
RAC: 0
Message 43063 - Posted: 2 Jul 2007, 20:50:54 UTC - in response to Message 39993.  


As far as the PS3 being more powerful, I believe that while that's true in raw numbers, the xbox should be easier to program for, and I believe all 512MB of the RAM should be accessible for crunching whereas the PS3 only has 256MB available.


I need to touch this one. You're 100% right, but for 100% the wrong reasons.

The PS3 (cell) is far harder to code for, but it's because of the limitations of the SPU's, most notably memory. Each SPU has only 256K of local store, but it runs at effectively L1 cache speeds. So to get performance for Rosetta, we would need to take a WU, chop it into bite sized chunks which can run for a couple of ms on an SPU, while only using 80 to 100k of data.

That allows double buffering of data: DMA out N-1 results, DMA in N+1 data, all while N runs. At 100k per WU, that's 200K gone, which leaves 56K for code and "incidentals".

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

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,655,464
RAC: 11,085
Message 43084 - Posted: 3 Jul 2007, 9:23:23 UTC - in response to Message 43063.  


As far as the PS3 being more powerful, I believe that while that's true in raw numbers, the xbox should be easier to program for, and I believe all 512MB of the RAM should be accessible for crunching whereas the PS3 only has 256MB available.


I need to touch this one. You're 100% right, but for 100% the wrong reasons.

The PS3 (cell) is far harder to code for, but it's because of the limitations of the SPU's, most notably memory. Each SPU has only 256K of local store, but it runs at effectively L1 cache speeds. So to get performance for Rosetta, we would need to take a WU, chop it into bite sized chunks which can run for a couple of ms on an SPU, while only using 80 to 100k of data.

That allows double buffering of data: DMA out N-1 results, DMA in N+1 data, all while N runs. At 100k per WU, that's 200K gone, which leaves 56K for code and "incidentals".

surely the 256MB of RAM will be as much of a problem? If you have to have one thread per SPU then where are you going to store these threads while they're not in cache, seeing as the PS3 OS plus one rosetta thread will probably use all of that memory?
ID: 43084 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Susie HomeMaker

Send message
Joined: 12 Nov 06
Posts: 22
Credit: 2,511,881
RAC: 0
Message 43107 - Posted: 3 Jul 2007, 16:37:31 UTC - in response to Message 42143.  

I dont want to start a "console war" here but I really dont think the 360 can handle the heat that is generated when you are running a program like this. I work at Target and I have seen numerous people who are on their 2nd or 3rd 360 already, simply due to heat issues killing the machines. The PS3 is much better in this area and really has no heat issues. I have been running Folding@Home on my pretty much non stop since April 20 and already have over 130 WUs done.

Nothing against the 360 per se (ok the controller makes me nauseous :) ) but they need to fix the heat issues.



2nd or 3rd ?

There's one guy on his TWELFTH 360

/me wouldn't touch em with a bargepole !!

ID: 43107 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Dylan Fahey

Send message
Joined: 21 Apr 07
Posts: 15
Credit: 1,440,944
RAC: 0
Message 45015 - Posted: 16 Aug 2007, 0:28:53 UTC - in response to Message 12352.  

I mentioned this a couple months ago, but as a recap:

There are about 4 million Xboxen in the world, each with 3 seperate 2ghz processors. Within the last few days, MS has released a software development tool (geared toward games obviously, but code is code) that allows groups to develop their own xbox apps.

I'm not a programmer. How difficult would it be to use those tools to port Boinc over to the Xbox?

12 million cpu's can't be wrong :)

http://arstechnica.com/news.ars/post/20060320-6420.html

-Ethan

What is up with Rosetta. Over a year and half, and NO PROGRESS on this. What a shame.
ID: 45015 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
FluffyChicken
Avatar

Send message
Joined: 1 Nov 05
Posts: 1260
Credit: 369,635
RAC: 0
Message 45034 - Posted: 16 Aug 2007, 9:06:14 UTC - in response to Message 45015.  

I mentioned this a couple months ago, but as a recap:

There are about 4 million Xboxen in the world, each with 3 seperate 2ghz processors. Within the last few days, MS has released a software development tool (geared toward games obviously, but code is code) that allows groups to develop their own xbox apps.

I'm not a programmer. How difficult would it be to use those tools to port Boinc over to the Xbox?

12 million cpu's can't be wrong :)

http://arstechnica.com/news.ars/post/20060320-6420.html

-Ethan

What is up with Rosetta. Over a year and half, and NO PROGRESS on this. What a shame.


Have you tried to help them ?
While it's nice to get an XBOX360 version, benchamrks of programs converted to just run on it use say XNA http://www.primatelabs.ca/blog/2007/08/xbox-360-performance-august-2007/ show the speed usage may not be so good.
It would take much more effort than it's probably worth unless Microsoft or someone else does it for them and gives them an easy program to compile with... Don't forget it would need to be compiled every time they update the rosetta client. It's a lot of testing for something that only has short term appeal at the moment. Same thing for the PS3.
It would make more sence currently to get a 64bit native client up and running, optimised to use 64bit if it can take any advantage (speed/accuracy/really really large memory tasks) Since we'll all have to end up using 64bit at some time int he future ;-)

You must remember that Rosetta (and the code) is much larger than just Rosetta@home. Also time and manpower may well be a problem.
Come on Seti@home, a simple program, is only just getting ported by individuals to GPU's. I see not client running on the PS3 or XBOX or iPhone ;-) yet and that a simple program.
Team mauisun.org
ID: 45034 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Colino

Send message
Joined: 27 Aug 07
Posts: 6
Credit: 12,148
RAC: 0
Message 46127 - Posted: 13 Sep 2007, 15:03:01 UTC - in response to Message 45015.  

I mentioned this a couple months ago, but as a recap:

There are about 4 million Xboxen in the world, each with 3 seperate 2ghz processors. Within the last few days, MS has released a software development tool (geared toward games obviously, but code is code) that allows groups to develop their own xbox apps.

I'm not a programmer. How difficult would it be to use those tools to port Boinc over to the Xbox?

12 million cpu's can't be wrong :)

http://arstechnica.com/news.ars/post/20060320-6420.html

-Ethan

What is up with Rosetta. Over a year and half, and NO PROGRESS on this. What a shame.


indeed it is a shame, I can't see why they haven't looked into it completely, I even made a petition XD
ID: 46127 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Michael G.R.

Send message
Joined: 11 Nov 05
Posts: 264
Credit: 11,247,510
RAC: 0
Message 46136 - Posted: 13 Sep 2007, 18:18:06 UTC

You make some good points, Fluffychicken.

I do think that porting to GPUs (if it's possible with the kind of science that Rosetta does) would be the best thing to do right now, as long as it isn't too specific to a single GPU card and the code will be able to be used for a long time on progressively faster cards.

That could give quite a big TFLOPS boost to the project and allow Dr. Baker & co run more projects in parallel and get better results on them too (lets kick butt at CASP 8!).
ID: 46136 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Luuklag

Send message
Joined: 13 Sep 07
Posts: 262
Credit: 4,171
RAC: 0
Message 46614 - Posted: 19 Sep 2007, 15:01:23 UTC

i read somewere that in order to run boinc on your ps3 you need to install linux on it, so if you could tho the same with your xbox, i thought it had a harddisk or something like that, you can just run linux and boinc for linux, so no new programming needed.
ID: 46614 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
mike46360

Send message
Joined: 21 May 07
Posts: 10
Credit: 18,011
RAC: 0
Message 47770 - Posted: 16 Oct 2007, 0:37:21 UTC

I guess "David Baker" has failed with Microsoft.
ID: 47770 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
The_Bad_Penguin
Avatar

Send message
Joined: 5 Jun 06
Posts: 2751
Credit: 4,271,025
RAC: 0
Message 48429 - Posted: 6 Nov 2007, 23:34:16 UTC - in response to Message 47770.  
Last modified: 6 Nov 2007, 23:34:59 UTC

And judging from the lack of responses to my questions, doesn't even want to try with Sony.

I guess "David Baker" has failed with Microsoft.

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

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,655,464
RAC: 11,085
Message 48431 - Posted: 7 Nov 2007, 0:24:56 UTC - in response to Message 46614.  

i read somewere that in order to run boinc on your ps3 you need to install linux on it, so if you could tho the same with your xbox, i thought it had a harddisk or something like that, you can just run linux and boinc for linux, so no new programming needed.

(i know it's an old post) installing linux on the xbox isn't a trivial task due to the hypervisor and other security measures - free60.org are working on it but it's not possible ATM (in any worthwhile context) without MS's approval...
ID: 48431 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Previous · 1 · 2 · 3 · 4 · Next

Message boards : Rosetta@home Science : Boinc/Rosetta on the Xbox 360?



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