Message boards : Number crunching : Rosetta and Android
Previous · 1 · 2 · 3 · 4 · 5 . . . 6 · Next
Author | Message |
---|---|
[VENETO] boboviz Send message Joined: 1 Dec 05 Posts: 1994 Credit: 9,606,157 RAC: 8,893 |
For now, I am not going to spend much time on our android version until they fix this issue. What's next? Update server side? Avx/Avx2? :-) |
David E K Volunteer moderator Project administrator Project developer Project scientist Send message Joined: 1 Jul 05 Posts: 1018 Credit: 4,334,829 RAC: 0 |
For now, I am not going to spend much time on our android version until they fix this issue. Probably server updates including software and hardware. Also, there's been some recent large scale code changes/refactoring of Rosetta so our next application update may not be trivial. |
Coleslaw Send message Joined: 24 Mar 07 Posts: 5 Credit: 4,588,947 RAC: 8,854 |
It is disappointing that SETI is the only project with an x86 Android app. I am hoping to see more project get these because it is only a matter of time before Google offers a true 64bit version. Being a Linux variant, it should see many of the same gains as other Linux distros at various projects. Now, I know many will say to just use the other Linux distros. However, Android is the only OS to have a version of BOINC that can auto update and do so easily. This is a huge feature in my eyes as I like to keep my clients somewhat up to date. With AMD starting to offer ARM cores in their upcoming servers, it will just be a matter of time before more people consider this as an option. I would run it from a VM as I have done in the past. Just my $.02 |
[VENETO] boboviz Send message Joined: 1 Dec 05 Posts: 1994 Credit: 9,606,157 RAC: 8,893 |
Probably server updates including software and hardware. That's great! P.S. Please, stop android task on ralph and start new "standard" cpu test.... |
nick n Send message Joined: 26 Aug 07 Posts: 49 Credit: 219,102 RAC: 0 |
This is more of a Rosetta issue than an Android issue. I have had my old quad core Nexus 7 on the simap project for several weeks with no problems at all. I have had 0 work unit failures with over 100+ successes, so again don't blame android or the android version of boinc. http://boincsimap.org/boincsimap/show_host_detail.php?hostid=938423 |
[VENETO] boboviz Send message Joined: 1 Dec 05 Posts: 1994 Credit: 9,606,157 RAC: 8,893 |
so again don't blame android or the android version of boinc. I don't blame use of android version of boinc in general. For some protocols (some projects) is good enough, but not for rosetta. Android version has great potential, but up to now is only marginal for computational power. |
David E K Volunteer moderator Project administrator Project developer Project scientist Send message Joined: 1 Jul 05 Posts: 1018 Credit: 4,334,829 RAC: 0 |
This is more of a Rosetta issue than an Android issue. I have had my old quad core Nexus 7 on the simap project for several weeks with no problems at all. I have had 0 work unit failures with over 100+ successes, so again don't blame android or the android version of boinc. There are some older and various other versions that are working well with Rosetta, even with less RAM. But the majority are not. Can you try the Rosetta project on your phone? It may be one of those that work ok. Not all android versions/devices are equal. I have the same issue running Seti@h on my test device also. On my test devices, the background tasks (Rosetta and Seti) go to sleep and do not use much CPU when it should. This is a feature of Android to save power, i.e. not to use power/cpu when the user is not actively interacting with the task. I truly believe the BOINC client should take this into account and make sure the tasks use as much CPU as possible (keeping the user preference settings in mind). I am not familiar enough with Android to even know if this is possible (but it must be, like playing music). I do agree that the majority of errors are likely due to large arrays used by Rosetta, but they are not that big (<10MB) and should not be hitting a heap space limit IMO. These errors are occurring somewhat randomly and only occur with the boinc client api on my test device. And I believe the CPU sleep issue is compounding this heap space issue. |
David E K Volunteer moderator Project administrator Project developer Project scientist Send message Joined: 1 Jul 05 Posts: 1018 Credit: 4,334,829 RAC: 0 |
so again don't blame android or the android version of boinc. I agree, android is not yet up-to-par when running Rosetta. There's a 11x performance loss when running the standard abinitio-relax folding protocol on a 96 residue protein sequence, compared to our in house machines. The average float and int ops BOINC cpu benchmark values of active hosts compared to Windows is around 2.4x and 1.7x less, respectively. I'm guessing the rosetta performance loss is mainly from memory bandwidth but we'll have to profile to see what is so slow. But the true metric, IMO should be not just CPU throughput but CPU throughput/energy consumption. I don't really have an idea of what that value might be. |
cristipurdel Send message Joined: 1 Oct 06 Posts: 2 Credit: 56,335 RAC: 0 |
so again don't blame android or the android version of boinc. Glad to found an answer as to why some WUs are failing on my androids. I agree that the performance/power is the true metric to watch out for. I have around 6-7 androids running boinc, and probably I will add 4-5 more, since I find the crunching during charging... priceless ... |
[VENETO] boboviz Send message Joined: 1 Dec 05 Posts: 1994 Credit: 9,606,157 RAC: 8,893 |
Probably server updates including software and hardware. Also, there's been some recent large scale code changes/refactoring of Rosetta so our next application update may not be trivial. Any roadmap?? |
David E K Volunteer moderator Project administrator Project developer Project scientist Send message Joined: 1 Jul 05 Posts: 1018 Credit: 4,334,829 RAC: 0 |
Probably server updates including software and hardware. Also, there's been some recent large scale code changes/refactoring of Rosetta so our next application update may not be trivial. Not specifically. I heard we will get some funding for hardware upgrades. Not sure about the timeline but once we get the hardware, we'll look into the software and coordinate the update. |
[VENETO] boboviz Send message Joined: 1 Dec 05 Posts: 1994 Credit: 9,606,157 RAC: 8,893 |
Not sure about the timeline but once we get the hardware, we'll look into the software and coordinate the update. http://boinc.berkeley.edu/trac/wiki/SourceCodeGit This can help you?? Staying Current |
cristipurdel Send message Joined: 1 Oct 06 Posts: 2 Credit: 56,335 RAC: 0 |
After reading the previous threads, it is still not clear to me how much RAM the current app is requesting. Now my Galaxy 1 is saying that it needs 488.28 MB RAM and 808.70 MB disk space. Are these numbers accurate or is just my phone requesting too much? When I am checking http://wuprop.boinc-af.org/results/ram.py?plateforme=all&tri=2&sort=desc it says that Rosetta Mini should require 62.4 MB RAM and 338.1 MB disk space. Why is the discrepancy so high? |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
Any figures on a phone app would be highly subject to change, as the development efforts there were limited to a few specific types of tasks etc. So, I would suspect that the figures they observed when making the table have now changed. The phone doesn't structure the request, BOINC Manager does this based upon information sent with the tasks. Rosetta Moderator: Mod.Sense |
Sid Celery Send message Joined: 11 Feb 08 Posts: 2124 Credit: 41,208,781 RAC: 10,419 |
Now that Simap has ended, I've added Rosetta to my Samsung Galaxy S4. Awaiting tasks to come through. Nothing over the last week, so only WCG going through now. |
Chilean Send message Joined: 16 Oct 05 Posts: 711 Credit: 26,694,507 RAC: 0 |
Probably server updates including software and hardware. Also, there's been some recent large scale code changes/refactoring of Rosetta so our next application update may not be trivial. Any news on this? |
alex Send message Joined: 21 Dec 14 Posts: 8 Credit: 2,669,706 RAC: 48 |
Now that Simap has ended, I've added Rosetta to my Samsung Galaxy S4. Awaiting tasks to come through. Nothing over the last week, so only WCG going through now. Hi, I've joined Rosetta yesterday, mainly because SIMAP ends and I was looking for a replacement project. I have added 2 devices, not getting any wu until now. The messages say: No work sent, Rosetta is not available for your type of cpu. The application page here says, there is an android version. Can anyone explain that? Alexander |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
There is an android version, but it is only used for very limited numbers of tasks. So, at present, there must not be any tasks created for android. Rosetta Moderator: Mod.Sense |
alex Send message Joined: 21 Dec 14 Posts: 8 Credit: 2,669,706 RAC: 48 |
There is an android version, but it is only used for very limited numbers of tasks. So, at present, there must not be any tasks created for android. THX, I will keep waiting for wu's! Alexander |
[VENETO] boboviz Send message Joined: 1 Dec 05 Posts: 1994 Credit: 9,606,157 RAC: 8,893 |
Probably server updates including software and hardware. Also, there's been some recent large scale code changes/refactoring of Rosetta so our next application update may not be trivial. Not specifically. I heard we will get some funding for hardware upgrades. Not sure about the timeline but once we get the hardware, we'll look into the software and coordinate the update. Any news about server upgrade?? |
Message boards :
Number crunching :
Rosetta and Android
©2024 University of Washington
https://www.bakerlab.org