New platform for BOINC (Android)
log in

Advanced search

Message boards : Number crunching : New platform for BOINC (Android)

Author Message
Profile matszpk
Send message
Joined: 22 May 11
Posts: 2
Credit: 218,803,493
RAC: 85,904
Message 14576 - Posted: 6 Aug 2012, 15:29:19 UTC
Last modified: 6 Aug 2012, 15:49:10 UTC

Dear Administrators and Programmers of the Project.

I wrote new port of BOINC for Android OS. It is called as NativeBOINC and available at http://krzyszp.info/matszpk/
(and source code available at https://github.com/matszpk/native-boinc-for-android/).
Currently, I rewrote 5 port of applications:
Primegrid Cullen/Woodall Sieve (gcwsieve)
Primegrid The Riesel Problem Sieve (sr2sieve)
Milkyway@Home
Enigma@Home (unfortunatelly this project are shutdown)
WUProp@Home Data collect v3

I encourage you to rewrite your application to new BOINC platform (Android)
for BOINC community. I believe that it can help to popularize my and your project.
BOINC API for these platform available at http://krzyszp.info/matszpk/boinc_api/, and you can use it during rewriting
your applications.

Some notes for programmers: unfortunatelly ARM processors are slow and has problems
with FPU operations. Heavy (mainly FPU) operations needs real optimizations in assembly to reach
acceptable performance.

More info about my project in:
https://github.com/matszpk/native-boinc-for-android/wiki - NativeBOINC Wiki
http://www.boincatpoland.org/smf/android/ - Boinc@Poland category about NativeBOINC
http://forum.czechnationalteam.cz/viewtopic.php?f=24&t=2732&sid=31d9f56ccf5aad2c194e3b115286a32b - Czech National Team thread
http://boinc.berkeley.edu/dev/forum_thread.php?id=7414 - BOINC forum thread
http://milkyway.cs.rpi.edu/milkyway/forum_thread.php?id=2896 - milkyway forum thread
http://boinc.berkeley.edu/trac/wiki/AndroidBoinc - about idea and notes about NativeBOINC

Profile Slicker
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Avatar
Send message
Joined: 11 Jun 09
Posts: 2525
Credit: 740,580,099
RAC: 1
Message 14585 - Posted: 8 Aug 2012, 14:28:52 UTC

When all you have is hammer, everything looks like a nail.

There is a hilarious commercial where a salesman is telling a customer about all the greate apps a cell phone has. The customer just wants his phone to make phone calls. Unfortunately, even though the phone has apps for just about everything, the one thing it doesn't do is make or receive calls well.

One of my pet peaves is when I'm sitting at my desk and my phone starts beeping that I have just received a voice mail. Why didn't the phone ring? No, it doesn't drop calls. It just doesn't connect in the first place.

No, I won't port the Collatz app to Android. Not even if the cell phone companies start making phones that work well as phones. If that leaves you depressed, don't worry, I'm sure there is an app for that. ;-)

Profile branjo
Avatar
Send message
Joined: 21 Jul 12
Posts: 11
Credit: 27,293,617
RAC: 0
Message 14586 - Posted: 8 Aug 2012, 15:07:47 UTC - in response to Message 14585.
Last modified: 8 Aug 2012, 15:08:07 UTC

Sure. It is called "Ripple HD" :-)

NI!
____________
For Science and Shrubberies! Since January 13 2000.

Profile Beyond
Avatar
Send message
Joined: 30 Jul 09
Posts: 213
Credit: 939,653,252
RAC: 3,969
Message 14646 - Posted: 23 Aug 2012, 12:54:20 UTC

Slicker, will you do a port for digital watches?

Profile Slicker
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Avatar
Send message
Joined: 11 Jun 09
Posts: 2525
Credit: 740,580,099
RAC: 1
Message 14682 - Posted: 31 Aug 2012, 22:11:49 UTC

The digital watch version will require an external 12V deep cycle battery to power it. The user will also need a high tolerance for pain as the heat will likely burn the wrist given that there are no fans to cool it. Essentially, the entire arm would be the heat sink unless the watch is waterproof which would allow using liquid cooling.

Profile branjo
Avatar
Send message
Joined: 21 Jul 12
Posts: 11
Credit: 27,293,617
RAC: 0
Message 14704 - Posted: 9 Sep 2012, 7:18:55 UTC
Last modified: 9 Sep 2012, 7:19:25 UTC

It is here :-)

"BoincTasks Mobile should be compatible with iOS, Android and all HTML 5 compatible browsers. BoincTasks Mobile is tested on: The new iPad."

http://www.efmer.eu/boinc/boinc_tasks/mobile.html
BOINC New Announcement http://boinc.berkeley.edu

Enjoy and NI!
____________
For Science and Shrubberies! Since January 13 2000.

Profile Slicker
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Avatar
Send message
Joined: 11 Jun 09
Posts: 2525
Credit: 740,580,099
RAC: 1
Message 14712 - Posted: 10 Sep 2012, 13:18:15 UTC - in response to Message 14704.

It is here :-)

"BoincTasks Mobile should be compatible with iOS, Android and all HTML 5 compatible browsers. BoincTasks Mobile is tested on: The new iPad."

http://www.efmer.eu/boinc/boinc_tasks/mobile.html
BOINC New Announcement http://boinc.berkeley.edu

Enjoy and NI!


There's a big difference between monitoring a BOINC client and actually running the client on a smart phone. For monitoring, I think it is a great idea -- at least for those who can read those tiny little screens. :-)

Claggy
Send message
Joined: 27 Sep 09
Posts: 288
Credit: 14,320,498
RAC: 0
Message 14727 - Posted: 14 Sep 2012, 21:10:36 UTC - in response to Message 14712.

I'd quite like a micro_collatz app and Wu, been running a single core HTC Desire on the PrimeGrid Cullen/Woodall Sieve (gcwsieve) app for the last six weeks without problems, it did get reasonable warm while crunching through,
i've since dropped it and broken the screen, i'd leave it crunching the Cullen/Woodall Sieve app, but those Wu's are discontinued, and it doesn't have enough internal space to run the Riesel Problem Sieve (sr2sieve) app, so that's where collatz come in,
the replacement is a HTC One S, this is dual core, clocked faster, has more HD space, has a newer OS and is hardly warm while crunching,

Claggy

Link
Avatar
Send message
Joined: 9 Jul 11
Posts: 14
Credit: 956,410
RAC: 0
Message 14737 - Posted: 17 Sep 2012, 18:58:33 UTC - in response to Message 14727.

I'd quite like a micro_collatz app and Wu, been running a single core HTC Desire on the PrimeGrid Cullen/Woodall Sieve (gcwsieve) app for the last six weeks without problems, it did get reasonable warm while crunching through,
i've since dropped it and broken the screen, i'd leave it crunching the Cullen/Woodall Sieve app, but those Wu's are discontinued, and it doesn't have enough internal space to run the Riesel Problem Sieve (sr2sieve) app, so that's where collatz come in,

You might want to try Milkyway on that device, there's an app for it, see this thread. I don't know what CPU your HTC Desire has, but there are some issues with ARMv6 devices, so eventually you will have to watch it carefully at the beginning.
____________
.


Post to thread

Message boards : Number crunching : New platform for BOINC (Android)


Main page · Your account · Message boards


Copyright © 2018 Jon Sonntag; All rights reserved.