New platform for BOINC (Android)


Advanced search

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

AuthorMessage
Profile matszpk
Send message
Joined: Oct 11 11
Posts: 5
Credit: 31,979
RAC: 0
Message 192 - Posted 6 Aug 2012 15:11:08 UTC

    Last modified: 6 Aug 2012 15:29:28 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

    Mark Sechin
    Send message
    Joined: Jun 15 14
    Posts: 3
    Credit: 1,315,908
    RAC: 0
    Message 810 - Posted 5 Feb 2015 23:47:46 UTC

      Dear matszpk, your port was good. I used it before official BOINC appeared on Android.

      Dear Administration of SAT@Home. There is official Android version of BOINC and it is great. So I have a question: are there any plans to port your project for this? I understand that it is probably hard to do and doesn't really make sense because of low computational power of mobile ARM CPUs. But this power raises more and more. And this process is quite rapid. Top smarphones and tablets have performance comparable with five year old PC nowadays. And it seems like this growth isn't going to stop - you've probably heard about new Cortex-A72 core. Even if now it wouldn't be efficient, Android client can make sense in future.
      My question is: do you have plans for Android application? Or probably you may consider it?

      P.S. I think that in conditions of internatioanl pressure (sanctions etc.) your project may rely on stronger support of Russian community. People who now use their Android devices for WCG or Einstein@Home can switch to this project. I think it's right time to enforce project in general (OpenCL support and other features).

      P.P.S. Есть ли смысл писать по-английски или можно использовать русский?

      Profile Oleg Zaikin [SAT@home]
      Forum moderator
      Project administrator
      Project developer
      Project scientist
      Send message
      Joined: Sep 15 11
      Posts: 133
      Credit: 4,826,453
      RAC: 0
      Message 812 - Posted 8 Feb 2015 10:29:56 UTC - in response to Message 810.

        Last modified: 8 Feb 2015 10:30:41 UTC

        Dear matszpk, your port was good. I used it before official BOINC appeared on Android.

        Dear Administration of SAT@Home. There is official Android version of BOINC and it is great. So I have a question: are there any plans to port your project for this? I understand that it is probably hard to do and doesn't really make sense because of low computational power of mobile ARM CPUs. But this power raises more and more. And this process is quite rapid. Top smarphones and tablets have performance comparable with five year old PC nowadays. And it seems like this growth isn't going to stop - you've probably heard about new Cortex-A72 core. Even if now it wouldn't be efficient, Android client can make sense in future.
        My question is: do you have plans for Android application? Or probably you may consider it?

        P.S. I think that in conditions of internatioanl pressure (sanctions etc.) your project may rely on stronger support of Russian community. People who now use their Android devices for WCG or Einstein@Home can switch to this project. I think it's right time to enforce project in general (OpenCL support and other features).

        P.P.S. Есть ли смысл писать по-английски или можно использовать русский?


        Dear Mark, thank you for the information! Right now there are no plans regarding application for Android. The main problem is the lack of human resources. I hope that in the future we will try to make it (and application for GPU too).

        P.S. Смысл писать по-английски есть, чтобы всем понятно было.

        Post to thread

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


        Home | My Account | Message Boards


        Copyright © 2019 Institute for System Dynamics and Control Theory of SB RAS and Institute for Information Transmission Problems of RAS