Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 27
Posts: 27   Pages: 3   [ Previous Page | 1 2 3 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 5674 times and has 26 replies Next Thread
Vishera
Cruncher
Joined: Oct 9, 2013
Post Count: 24
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Difference between BOINC and Native BOINC for Android.

I have the Berkeley app installed on three of my tablets and they all work fine. Android is harder to gain points because of an ARM processor, but still its contributing. I haven't tried the Native Boinc app as of yet, and don't think I will because if it aint broke, dont fix it.
[Jan 11, 2014 6:14:28 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Difference between BOINC and Native BOINC for Android.

Maybe a little bump, the technicians requested to run some stats on success/fail rate of 'boinc for android' versus 'nativeboinc', and offer some frankness on this matter. Is nativeboinc scoring better on good results and by how much?

Tried it first time and a breath of fresh air, no frust, compared to the endorsed version much relieve in being able to include connection to boinctasks from a pc and monitor the devices, set your own 'unique' device name which then will appear on the result status page and device statistics, set a password for remote connection and much much more, and you still get all the wcg notices send to you. Very high granular configuration as if you're back on the standard pc agent.

The manual http://nativeboinc.org/site/for_users/install

Oh greatness in the gui/widget allowing to shut down the agent and restart it when need is there and easy access, just tap on task, to see latest checkpointing times, the 'at most' configurable. Already much bad things and the 4 tasks continue to run unabashed at 20 percent now. We'll know tomorrow if there are any signal 11, or 193/195 errors to report.

Ho, and you can run this on batteryless devices too, for wcg of course it must have an arm cpu of certain code level, 2.3.6 or something similar.

Ps, set same disk/memory/cpu percent values as the bfa agent, to be sure there's behavioral wise an apples/apples compare in processing, except now running 4 not 2 threads.
[Aug 14, 2014 1:06:47 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Eric_Kaiser
Veteran Cruncher
Germany (Hessen)
Joined: May 7, 2013
Post Count: 1047
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Difference between BOINC and Native BOINC for Android.

Thank you for the bump lavaflow.
You summarized perfectly why I've chosen Native BOINC. The main reason as I started on Android was that BOINC didn't run on batteryless devices.
I like the other benefits very much too. I control the androids via boinc tasks on my main computer or via webversion or I use andro boinc on my smartphone to connect to my android devices.
I'm using my batteryless android devices for boinc only. That means that boinc configuration is done to reflect this: Full speed ahead for boinc. No limitations for boinc.
----------------------------------------

[Aug 14, 2014 3:34:21 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Coleslaw
Veteran Cruncher
USA
Joined: Mar 29, 2007
Post Count: 1343
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Difference between BOINC and Native BOINC for Android.

Maybe a little bump, the technicians requested to run some stats on success/fail rate of 'boinc for android' versus 'nativeboinc', and offer some frankness on this matter. Is nativeboinc scoring better on good results and by how much?


This will be difficult to do here since we have such a high error rate on work units. Perhaps gathering info from another of the many projects that aren't having so much trouble? I do have two devices that match that I may attempt this with in September. Kyocera RISE I believe is the phones type. Maybe I will just run them at Enigma since I had good luck with that project in the past.
----------------------------------------

[Aug 14, 2014 4:20:02 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Difference between BOINC and Native BOINC for Android.

My own statistical skills tell me it's very possible, also because the nativeboinc agent is identified as 7.0.36 in the result logs and the bfa versions are 99.9% different, mostly auto upgraded to 7.3.x or 7.4.x. The agent is logged, so please dear technicians, could you dig out the android success / fail rate stats of nativeboinc versus boinc for android. That is, if you still have interest in maintaining support. Few days ago the android returns were the lowest since charting began!

On more good news, not reading manuals, just trying typical android interface things like holding screen on a project to get a pop up menu, it was fairly straight forward to add the tablet to boinctasks on the pc. Used the mac code, as pulled from the router info screens, and entered the usual password for boinc remote and voila, connected. Even connected the tablet to view how the desktop was doing.

The next hurdle was that the bfa agent is set to report results immediately but nativeboinc is not, but how to edit the cc_config.xml in the protected data storage zone? Boinctasks came to the rescue again. It has an edit screen for the config, just as the newest pc boinc agents have, except the bfa agent only allows log flags picking, not options. Thusly done, tasks are now reporting immediately, 'plus', i've set the agent for a delayed start of 180 seconds, as that is one of the sources of task fails. The message log only protested on an unknown vbox_window and fetch_on_update flags. Latter suspected as overriding the 'no need, buffer full', but that's a pure guess.

The most important piece though is the success rate. Preliminary feel, no different than the bfa agent, but then that one already show > 80% success rate opposed to the general > 80 % fail rate for most everyone else. The very first result crashed with a sigill, and one more went with a signal 11, the sensing that the device is too busy is as with the bfa agent latent. 30% it is set for cpu load before pausing. Thanks to the nativeboinc option to tick/untick laim, was able to stop 2 tasks in separate incidents and make them unload after they locked up on cpu time, but not on elapsed. They reset, both to a checkpoint somewhere at 1:30 hours, loosing 10 each, but they were in the android manager eating cpu time, something in the task app not passing this. At any rate, boinctasks was instrumental in showing the red boxes on these tasks showing they had not checkpointed for 10 hours. After their restart, they ran normal to the end. Both went after arrival of wingman to pending verification, 1 invalid after a 3rd opinion and one valid. Is this something the technicians are interested in? Maintaining a detail sheet of outcomes for each task to catcher in the rye.

Summary on the native boinc agent: For those who like buttons and controls, to include remote and have boinctasks log the result history, a must. It's almost the complete pc boinc manager on a small screen.

Summary on results so far:

Processed: 23
Server Aborted: 2 (no reply came in and a task with too many errors taken out)
Valid: 12 (device stats as of noon: Tablet 3125834 08/18/2014 12:03:39 0:005:07:23:44 6,338 12)
Invalid: 1
Pending verification: 2 (candidate invalid or too late due too absence of achievable quorum)
Pending validation: 6 (all ran through without incident)

Since running native, see some quirky notices that the tablet battery is fully charged as if it drains it to below 95%, which is the android os tipping point to show the charging icon and load up again. At least the charger is able to bring it back to 100%, which under bfa it could not on the standard charger. Suspecting this as one a source of the many task fails due the continous stop/resume cycling at the low battery setting point of the agent! On multicores, reduce the allowed processors percent to the point where the charger does keep up to maintain full charge.

Oh and the mentioned first fail was while running on 4 cores. The device ran rather hot so switched down to 75% of processors aka 3 cores. Since it's fine and the set battery temp in the agent at 36% was since not exceeded, continuous computing, when on charger.

Sorry for the essay worth of info waffle (and not interested in anybodies snarkish comment. You are ignored!)
[Aug 18, 2014 2:05:34 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Coleslaw
Veteran Cruncher
USA
Joined: Mar 29, 2007
Post Count: 1343
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Difference between BOINC and Native BOINC for Android.

lavaflow, I appreciate the info. Please keep it up. It is handy to be informed. Some people refuse to try alternatives for many reasons. I started with nativeBOINC and still run it on my older devices that are pre Android 2.3. I may run it again on some of the newer devices.
----------------------------------------

[Aug 18, 2014 9:41:30 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Eric_Kaiser
Veteran Cruncher
Germany (Hessen)
Joined: May 7, 2013
Post Count: 1047
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Difference between BOINC and Native BOINC for Android.

On August 13th I put one of my androids (odroid u3) on wcg again. So far it has returned 35 wu. None has thrown an error or went invalid. One was a resent that returned with too late. Right now I have 15 pending validation and only 1 pending verification.
I'm not sure about the android os version but I think it's either 4.2 or 4.3 in combination with nativeBoinc.
----------------------------------------

[Aug 19, 2014 8:33:48 AM]   Link   Report threatening or abusive post: please login first  Go to top 
KLiK
Master Cruncher
Croatia
Joined: Nov 13, 2006
Post Count: 3108
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Difference between BOINC and Native BOINC for Android.

lavaflow, I appreciate the info. Please keep it up. It is handy to be informed. Some people refuse to try alternatives for many reasons. I started with nativeBOINC and still run it on my older devices that are pre Android 2.3. I may run it again on some of the newer devices.


that is nice to hear....I'll try it out on an old SE X8, which just keep collecting dust at home... cool
----------------------------------------
oldies:UDgrid.org & PS3 Life@home


non-profit org. Play4Life in Zagreb, Croatia
[Aug 19, 2014 11:32:46 AM]   Link   Report threatening or abusive post: please login first  Go to top 
vlado101
Senior Cruncher
Joined: Jul 23, 2013
Post Count: 226
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Difference between BOINC and Native BOINC for Android.

Just my thoughts on this,

I have been using the boinc app (not native boinc) for several months now and have not had any issues with work units having been rejected. Although some work units are a bit long (longest one has been 16 hours, but some are in between 5 and 12) I am happy with it.

When I tried using native boinc I did not like the interface and prefer that simpler one that the non-native boinc app provides.

That is just my opinion.
----------------------------------------

[Aug 19, 2014 12:10:24 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Difference between BOINC and Native BOINC for Android.

The nativeboinc experience captured in a table, updating without notice!



Over time the 'valid' percent is expected to improve to what it was under the bfa client, at the very least. Still early days with half of the returned work stuck in pending states. Keeping the buffer depth intentionally at 1.5 days depth ftb, as this allows the servers to abort any on the agent that have not started and the number of copies is inordinate. This hopefully will also help to get sooner to a reliable state and run tasks alone, rather than trying bad tasks and failing, resetting the counter.

Running 3 of 4 cores and so far the average daily hours validated since starting this test is 19.2 hours when 42.6 hours average daily have been reported. Interesting is the nb agent shows a 97% efficiency where with the bfa it was 94% on average. Can't explain this as the settings and preferences have been meticulously replicated to make the test as apples/apples as possible.

For as long as this exercise runs, with a new alpha of the science app in developments, post armstrdj, it will be serving as a reference to how a future science app update improves yields.
[Aug 21, 2014 2:13:15 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 27   Pages: 3   [ Previous Page | 1 2 3 | Next Page ]
[ Jump to Last Post ]
Post new Thread