Message boards : Number crunching : BOINC in Java code
Author | Message |
---|---|
FoldingSolutions Send message Joined: 2 Apr 06 Posts: 129 Credit: 3,506,690 RAC: 0 |
With many phones and palm PC's as powerful if not more powerful as PC's when seti@home first came out in the mid 1990's. Wouldn't it be a good idea if BOINC were released in a java version. This way, people could run it on their phones. Useful and cool :) |
MattDavis Send message Joined: 22 Sep 05 Posts: 206 Credit: 1,377,748 RAC: 0 |
It's an interesting idea but that would probably eat up the battery power too quickly and then your phone would be dead. |
dcdc Send message Joined: 3 Nov 05 Posts: 1832 Credit: 119,821,902 RAC: 15,180 |
memory would be the biggest problem i'd think. |
Evenprime Send message Joined: 27 Oct 05 Posts: 2 Credit: 40,832 RAC: 0 |
Each project would also need to write seperate clients for every series of those phones/palm PCs, because of the completely different CPU-Architecture. |
FoldingSolutions Send message Joined: 2 Apr 06 Posts: 129 Credit: 3,506,690 RAC: 0 |
Possibly. I'm no programmer but I do know that java etc is very simple. And the people who write games in these codes do many different versions for these different platforms so I think it would be no real problem. However the point about memory is a good one because my phone only has 1.5MB of it! |
Oded Send message Joined: 13 Jan 08 Posts: 4 Credit: 94 RAC: 0 |
Hi, My friends and I ported the C++ BOINC & SETI to Java - sf.net/projects/boincoid. Our original intention was indeed cellphones, with Google's Android contest. There are many advantages for BOINC on cellphones, you can read some on our project website FAQ - boincoid.sf.net. There are obviously many advantages for BOINC in Java in general also.. Hope you find this useful, Cheers! Oded. |
AlphaLaser Send message Joined: 19 Aug 06 Posts: 52 Credit: 3,327,939 RAC: 0 |
Something that may be of interest is Intel's recently launched Atom CPU, an x86-compatible chip designed for smart phones, PDAs, and other ultra-mobile devices. An early SuperPI benchmark shows it edging out a 1.13 GHz PIII. Here's a CrystalMark 2004 benchmark (website translated from German), showing it competing against Via's C7 and Isaiah and Intel's own 1.6 GHz Celeron M. Also note that it has two-way multithreading ("HyperThreading"). SPECint2KRate (2.5 MB PDF, page 17) shows scaling numbers for HT. This might enable BOINC to be easily ported over to a mobile device, attributing to the x86 compatibility. The downside is that Intel is just beginning to enter the embedded market that's dominated by other architectures such as ARM, so we'll have to wait and see whether they'll be able to compete. Another thing is it doesn't help put BOINC on existing, non x86 devices. My friends and I ported the C++ BOINC & SETI to Java - sf.net/projects/boincoid. However this seems promising, throughput may not be great but it would still be very neat if my phone was doing something! ;) |
Michael G.R. Send message Joined: 11 Nov 05 Posts: 264 Credit: 11,247,510 RAC: 0 |
With many phones and palm PC's as powerful if not more powerful as PC's when seti@home first came out in the mid 1990's. Wouldn't it be a good idea if BOINC were released in a java version. This way, people could run it on their phones. Useful and cool :) Phones are indeed more powerful than many PCs from a decade ago, but the tasks that we're asking current computers to perform with BOINC are also much more demanding than those from a decade ago. |
FoldingSolutions Send message Joined: 2 Apr 06 Posts: 129 Credit: 3,506,690 RAC: 0 |
I have downloaded this application but cannot seem to install it on my phone, how do we do this? I have a Sony Ericsson W850i |
juniper Send message Joined: 17 Aug 07 Posts: 4 Credit: 4,724 RAC: 0 |
Atom has been tested for Einstein@Home, results are disappointing: http://einstein.phys.uwm.edu/forum_thread.php?id=5952&nowrap=true#84495 |
Kennywor Send message Joined: 14 Oct 08 Posts: 8 Credit: 241 RAC: 0 |
I have downloaded this application but cannot seem to install it on my phone, how do we do this? I have a Sony Ericsson W850i The developers have re-released the code using CVS, you should look at the SF page for details. The code, though, is written in Java SE, so it will need to be converted to Java ME to run on your mobile phone (I'm testing on a Sony Ericsson K610i), but I have not yet been successful. I certainly haven't given up though, there's at least three Sony Ericsson phones here that could be crunching WUs. :-) Only SETI has been ported to Java at the moment anyway, you would need to obtain the source code, and port it manually, for each product if it is available for download. Remember: the code is pre-alpha, moving WUs around needs to be done manually also. |
FoldingSolutions Send message Joined: 2 Apr 06 Posts: 129 Credit: 3,506,690 RAC: 0 |
I have downloaded this application but cannot seem to install it on my phone, how do we do this? I have a Sony Ericsson W850i Well its a good start, hope you get somewhere with it :) |
Message boards :
Number crunching :
BOINC in Java code
©2024 University of Washington
https://www.bakerlab.org