Android FAH client is now open source

Moderators: Site Moderators, PandeGroup

Android FAH client is now open source

Postby foldy » Fri Oct 13, 2017 10:37 am

https://developer.sonymobile.com/2017/1 ... en-source/

So if you have issues with the APP I guess you can post it here
https://github.com/sonyxperiadev/Folding-home/issues

And if someone has programming skills I guess you could help improve the APP.
foldy
 
Posts: 966
Joined: Sat Dec 01, 2012 3:43 pm

Re: Android FAH client is now open source

Postby ChristianVirtual » Sun Oct 15, 2017 11:34 am

nice move ... some learning ahead ...
ImageImage
Please contribute your logs to http://ppd.fahmm.net
User avatar
ChristianVirtual
 
Posts: 1497
Joined: Tue May 28, 2013 12:14 pm
Location: 日本 東京

Re: Android FAH client is now open source

Postby joekienzle » Tue Oct 24, 2017 10:05 pm

Is the project still active? Last commit was 5 months ago? Is there a new repo now? Are you looking for supporters?
joekienzle
 
Posts: 1
Joined: Tue Oct 24, 2017 10:03 pm

Re: Android FAH client is now open source

Postby JimboPalmer » Wed Oct 25, 2017 12:25 pm

joekienzle wrote:Is the project still active? Last commit was 5 months ago? Is there a new repo now? Are you looking for supporters?

These are all good questions of Sony, who supports the Android client.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
JimboPalmer
 
Posts: 533
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Android FAH client is now open source

Postby foldy » Wed Oct 25, 2017 5:58 pm

I asked the questions there, lets see if there will be an answer.
https://github.com/sonyxperiadev/Folding-home/issues/1
foldy
 
Posts: 966
Joined: Sat Dec 01, 2012 3:43 pm

Re: Android FAH client is now open source

Postby bruce » Wed Oct 25, 2017 6:53 pm

As far as FAH is concerned, the project is still running.

Are any of you smart enough to update the client so that it works on, say my Samsung Android phone rather than only working on Sony hardware?
bruce
 
Posts: 20832
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Android FAH client is now open source

Postby JimboPalmer » Wed Oct 25, 2017 7:57 pm

bruce wrote:Are any of you smart enough to update the client so that it works on, say my Samsung Android phone rather than only working on Sony hardware?


I understand the problem, not at all sure there will be an answer

ARM has introduced three strategies all called big.LITTLE for recent devices.

https://en.wikipedia.org/wiki/ARM_big.LITTLE

Each uses the idea that minor processing needs a low power CPU and major processing needs a high power CPU.

1) swaps all the tasks from weak, low power CPUs to strong, power hungry CPUs all at once. only all the weak or all the strong CPUs are active

2) swaps a task from a weak, low power CPU to a strong, power hungry CPU on a task by task basis. One of each pair of weak and stong CPUs is active

3) has all weak and strong CPUs active at once, migrates tasks as needed.

As you might imagine, all will have FAH swapping CPUs unexpectedly to a CPU that does not match the specs of when it started. Option 3 would have different CPUS taking different times to complete folding. These are 'hard' problems. Sony may not use any form of big.little, but if it does I bet it only uses one of them. The other two strategies may never be supported.

If Sony could figure out a way to force FAH into powerful CPUs before it gets the configuration of the processor, that would help in 1) and 2). For 3) you would have to either ignore the weak CPUs or assign them to a separate slot.
JimboPalmer
 
Posts: 533
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Android FAH client is now open source

Postby bruce » Wed Oct 25, 2017 9:42 pm

The classic client, is divided into two or three components which make sense in those terms. (I have not looked at the Sony code.) The FAHCore does Strong/Heavy processing -- the primary science code. The FAHClient does light/weak processing which can be further divided into two pieces: Display processing (which may or may not have intermediate processing needs) and then Internet I/O and file management (neither of which needs a high power CPU). The FAHCore processing would certainly need the battery management routines that can be found in the Sony code.
bruce
 
Posts: 20832
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Android FAH client is now open source

Postby foldy » Fri Nov 17, 2017 10:43 am

@joekienzle: I asked your questions at sonyxperiadev/Folding-home and got answer from Sony developer:

Hi.
Sorry for a delay in response, but we're regrouping after the project went open here in GitHub. Please, by all means submit bug reports, pull requests, fork, in other words consider project alive. We'll figure out the best way/place to continue and let you know in good time.
Cheers

https://github.com/sonyxperiadev/Folding-home/issues/1#issuecomment-345202627
foldy
 
Posts: 966
Joined: Sat Dec 01, 2012 3:43 pm


Return to Android client from Sony

Who is online

Users browsing this forum: No registered users and 1 guest

cron