中国分布式计算论坛

 找回密码
 新注册用户
搜索
查看: 5322|回复: 20

[原创] Android手机跑Folding@Home小试

[复制链接]
发表于 2016-3-26 21:10:53 | 显示全部楼层 |阅读模式
前言:斯坦福与SONY公司合作,推出了Folding@Home的手机版,并在Play Store上提供下载。
前期准备:运行Android 4.4及以上版本的Android手机一部
                  Google服务框架(非必需)这里提到的原因是因为我并没有找到APK,所以只能在Play Store上安装
                  Google Games(非必需)获得徽章和统计计算时间用
注意:手机上的Folding@Home客户端上的积分用户等信息,是统计在Google账户里面的,与PC端的积分账户团队等均不互通
但个人非常赞同论坛nekoko酱曾经说过的一句话:分这个东西不过是个谈资,做了多少贡献才是重要的
Screenshot_2016-03-26-17-27-46-724_Settings.png Google框架如图所示
然后,我们在Play Store中安装Folding@Home客户端 Screenshot_2016-03-26-17-28-10-213_Play Store.png
我这里使用的测试手机是锤子坚果手机,CPU为高通骁龙615  硬件信息CPU-Z截图如下 Screenshot_2016-03-26-17-27-10-169_CPU-Z.png 软件信息如下 Screenshot_2016-03-26-17-54-30-784_CPU-Z.png
然后我们打开Folding@Home客户端,点击运行,发现并没有运行,需要满足三个条件
1.在连接WiFi的状态下(移动数据网络是不行的)2.在连接充电器的情况下(我这里是插着充电宝)3.电池电量达到100% Screenshot_2016-03-26-17-24-59-364_Folding@Home.png
右上角的三个按键可以看到自己的运行时间和徽章信息(与Google Play Games同步,与PC端不互通) Screenshot_2016-03-26-17-25-42-013_Folding@Home.png
Screenshot_2016-03-26-17-25-53-988_Folding@Home.png 我这里已经运行了12个小时,获得了6个徽章
其中,论坛的Folding@Home的新闻贴中,提到了几个问题,我们来验证下
在sony的协助下,我们开发了FAH安卓版客户端。迁移到手机的原因是,因为手机的性能和数量越来越大。我们已经针对手机优化了OpenMM代码。同时把服务器端代码进行了升级(内部代号ocore),可以利用手机的碎片化时间进行无缝计算。
手机上我们将推出两个项目。首先是乳腺癌项目,研究乳腺癌细胞的抗药性。第二个项目是有关阿兹海默的。

发布Android版客户端
仅支持4.4版及以上Android系统。该客户端主要研究乳腺癌蛋白变异。
这是vmzy翻译的新闻贴
无缝计算   乳腺癌项目
为了验证这两个要点,我打开了Shadowsocks(境外流量劫持,流量统计,翻x)和Internet Speed Meter(实时流量显示)
Screenshot_2016-03-26-17-47-24-436_Folding@Home.png 电充满了,Let's Go!!!!(这里说一下,上面说的三点,100%电量,wifi,连接充电器,缺一不可,而且这个设置不能更改)可以看到这在下载任务包(通过Shadowsocks)
请大家注意上面实时流量监控的变化
任务包类型可以看到是关于乳腺癌的

此时CPU的负载基本没有 Screenshot_2016-03-26-17-48-15-101_CPU-Z.png 而且注意上面的实时流量,现在还在下载任务包阶段
下载完毕,开始计算,因为温度的原因此时CPU已经降频 Screenshot_2016-03-26-17-53-45-616_CPU-Z.png
既然提到了无缝计算,那么如果中途停掉,会怎么样呢?
我这里突然拔掉了供电(充电宝)
Screenshot_2016-03-26-17-56-17-034_Launcher.png 三个条件不满足,计算立刻停止,并上传任务包,请注意实时流量监控(所有境外流量均通过Shadowsocks)
我想应该是实时存盘,然后随时起停,随时上传结果。
这也就是所说的无缝计算吧?

Screenshot_2016-03-26-17-57-01-002_Shadowsocks.png 那么他一共走了多少流量呢?(我一直在强调所有境外流量均通过SS)这里有Shadowsocks的信息可供参考。(出于某些原因)服务器地址和端口已经抹掉。
OK,那么这个评测到此就结束了。下面是吐槽时间
1.新闻中有提到
迁移到手机的原因是,因为手机的性能和数量越来越大。

那PlayStation4呢?斯坦福和Sony那么好,在手机上都合作了,就不能在PS4上继续合作一下吗?一台PS4至少能顶5台手机吧?PS3玩的那么high,PS4就不要了?你Google一下看多少吐槽PS4不能跑Folding@Home的?PS4相对于PC来说其实有更大的闲置好吧?我和基友家的PS4完全沦为“妈妈躺在床上看搜狐视频的机顶盒”了
2.必须三个条件都满足,而且不能修改
这个其实还好,槽点不是很多,主要是怕你把电都跑光了(某些手机的最大功耗大于充电器的充电功率,也就是边充电边掉电)。但你能不能像BOINC一样弄个高级选项(开发者模式)可以由用户修改
3.任务进度/状态不明确
是在下载任务包阶段还是在计算阶段需要我用流量监控和CPU负载来判断而不是显示在界面上,任务包没有进度(可能是因为可以无缝计算,随时转移到其他设备上所以没有必要看进度了)
4.商业化太严重
到处都是SONY的标志,但我就说一句:SONY大法好!!!
5.与PC端不同步
没有团队没有Passkey没有PPD,只能靠时间来算贡献量,类似于WCG
结束

评分

参与人数 5基本分 +97 收起 理由
UzminTid + 2 辛苦了!
Lynt + 10 赞一个!
zflowers + 15 很给力!
vmzy + 50 辛苦了!
金鹏 + 20 很给力!

查看全部评分

 楼主| 发表于 2016-3-26 21:17:58 | 显示全部楼层
作为姚贝娜的死忠粉,永远的贝壳,目前致力于乳腺癌项目的计算。姚贝儿一路走好,愿天堂没有病痛
发表于 2016-3-26 21:24:50 | 显示全部楼层
zichen 发表于 2016-3-26 21:17
作为姚贝娜的死忠粉,永远的贝壳,目前致力于乳腺癌项目的计算。姚贝儿一路走好,愿天堂没有病痛 ...

扯句题外话:头像是姚贝娜?
 楼主| 发表于 2016-3-26 21:26:14 | 显示全部楼层
本帖最后由 zichen 于 2016-3-26 21:28 编辑
muclemanxb 发表于 2016-3-26 21:24
扯句题外话:头像是姚贝娜?

不是,头像是窝姐
发表于 2016-3-26 22:29:39 | 显示全部楼层
太麻烦了,看不懂啊·····等什么时候手机跑FAH傻瓜化了我再加入好了
发表于 2016-3-26 22:35:17 | 显示全部楼层
muclemanxb 发表于 2016-3-26 21:24
扯句题外话:头像是姚贝娜?

不能吧,你不认识姚贝娜?

点评

真不认识~_-!!  发表于 2016-3-26 22:40
发表于 2016-3-26 22:44:01 | 显示全部楼层
WP手机的只能路过顶一下了
发表于 2016-3-26 23:27:06 | 显示全部楼层
图6里的头像蛮萌的~
发表于 2016-3-26 23:29:45 来自手机 | 显示全部楼层
不错哦,大开眼界
发表于 2016-3-27 06:39:41 | 显示全部楼层
这个可以作为安卓手机跑FAH的教程
顶起!兄弟辛苦!
发表于 2016-3-27 07:21:28 | 显示全部楼层
我是通过大法才认识FAH以及分布式的, 虽然已经不再哈大法的产品了。。。
发表于 2016-3-27 09:08:07 | 显示全部楼层
手机也能跑了,散热是问题。
发表于 2016-3-27 14:48:06 | 显示全部楼层
春节期间趁着天冷跑过,意思不大,要插着充电器,跑很久,手机发热也是间隙的,不散热不行,散热就只能放外面,不能携带。
不果现在华为8核是很给力,跑的挺快的,就是电和热不好解决。
发表于 2016-3-28 10:30:57 | 显示全部楼层
Folding@Home安卓版现在有一个Bug,如果是连电脑充电到100%是不会自动开始运算的,需要在开启Folding@Home的情况下手动拔插一次电源才可以开始运算。
发表于 2016-3-28 10:55:03 | 显示全部楼层
默默看了下手机,发现已贡献时间:11周2天22小时
您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

小黑屋|手机版|Archiver|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2019-11-22 05:15

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表